Find answers to common questions about ColonyOne, or reach out to our team for personalised assistance.
ColonyOne is a self-hosted, unified headless platform that combines a CMS (PayloadCMS v3), ecommerce engine (MedusaJS v2), and a loyalty programme into a single admin shell. It is designed for enterprise teams who need full data sovereignty and a seamless experience across content, commerce, and loyalty.
Yes. ColonyOne is built on top of open-source foundations including PayloadCMS (MIT), MedusaJS (MIT), Next.js (MIT), and shadcn/ui (MIT). The platform itself is distributed as a per-deployment license for production use. Demo and evaluation are freely available.
Self-hosted means you run ColonyOne on your own infrastructure — your own servers, cloud VMs, or Docker environment. You own all your data, control your deployment environment, and are not dependent on a SaaS vendor's availability, pricing, or data policies.
The default integration is with Xendit, which supports Thai PromptPay QR, credit/debit cards, and major e-wallets. The architecture is designed to support additional payment providers through MedusaJS's payment module system.
Yes. ColonyOne natively supports Thai (th) and English (en) for all user-facing content. PayloadCMS collections have per-field localisation, MedusaJS regions cover THB and USD, and the SDK forwards Accept-Language headers automatically. The admin UI is English-only.
The quickest way to evaluate ColonyOne is to clone the colonyone-core repository and run the Docker Compose stack locally. Refer to the deployment guide in the documentation for full setup instructions. For enterprise evaluation and deployment assistance, please contact us via the Contact page.
ColonyOne requires Node.js 22+ LTS, PostgreSQL 17+, and Redis 7+. For the full stack including the observability layer (Grafana LGTM), a minimum of 8–10 GB RAM is recommended. For production deployments without observability, 4 GB RAM is the minimum.
Yes. This website is a demo frontend built with Next.js App Router and the @uppercase-m/colonyone-sdk, consuming content from a live ColonyOne CMS instance. It demonstrates the page builder, blog, and global navigation capabilities of the platform.
Our team is ready to assist with any questions not covered above.
Want to get in touch with a detailed message?
Go to Contact Page