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.