One install, ten very different websites
In short: Polysite is a CMS that runs many websites from one install. Each site keeps its own domain, look, content and team. It is in beta, and free to use for your own sites. This article walks you through running two sites on your laptop in about ten minutes. If your organisation runs more than one website, you already know the feeling. Five sites means five logins, five update days and five…
Polysite is a content management system (CMS) that allows users to run multiple websites from a single installation. Each website within Polysite maintains its own domain, appearance, content, and team. This unique approach simplifies website management by minimizing the need for multiple logins, updates, and access rules.
The Polysite CMS is currently in beta and free to use for your own websites. This article provides a step-by-step guide on setting up two websites with distinct appearances on your laptop in approximately ten minutes. The article also discusses the benefits of using Polysite over alternative solutions like WordPress Multisite or Drupal multisite.
Polysite's main advantages include roles that are data-driven, allowing Super Admins to create roles without coding or deploying. Themes in Polysite are simple folders containing Nuxt layers, page blocks, and design tokens. This design allows for easy customization of a website's appearance while maintaining a consistent back end. Additionally, Polysite plugins ensure that user data is never deleted when a plugin is removed, and they are enforced through continuous integration (CI).
Setting up Polysite is straightforward, requiring only Docker with Compose v2 and Git. The entire process takes around ten minutes, including the installation of dependencies and the creation of two websites with different themes. Once set up, each site can be managed independently, allowing for multiple distinct looks on a single installation.
Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.