Marketing website deploymentΒΆ

This page is for maintainers. It is not the Cayamanan ERP installation guide.

The repository contains Odoo website addons, PostgreSQL configuration for local development, a Sphinx documentation site, and deployment files. Locally, run the Cayamanan source from the neighboring checkout and its .venv. Docker is used only for PostgreSQL. scripts/provision-local-preview.sh prepares the database, website modules, demo fixture, and documentation environment.

scripts/start-local-preview.sh starts Cayamanan on a private backend port and a small local ingress on the public preview port. The ingress serves /docs/19.0/ from the Sphinx build and forwards other paths to Cayamanan. Use scripts/stop-local-preview.sh to stop both processes.

Production uses separate application and documentation services behind the configured ingress. Secrets, final domain, TLS, backups, SMTP, monitoring, legal approval, and public community URLs remain deployment responsibilities.