New project

New project

Configure the repository, server, and deploy settings.

Drop a project .zip to auto-fill
DUCT reads its docs and proposes the setup — you review and create
lowercase; names services, paths and the sudoers rule
where the webhook lives: https://<domain>/gh-webhook/
user or org login
repository name
comma list; restarted after each deploy as <slug>-<name>
Advanced — server & deploy
path (on this machine) to a private key; blank = use ssh-agent
blank = first project (uses the `public` schema of the shared defaultdb). Set (e.g. 'retardmaxxin') for every other project to get its own schema in defaultdb — one DB, one bill; DUCT creates the schema
gunicorn web worker processes. Part of this project's DB-connection budget on the shared cluster; keep it modest (2-4 is plenty).
manage.py commands run after migrate, one per line
manage.py subcommand for the gate (e.g. 'test --noinput')
extra DNS records, one per line: TYPE NAME DATA [MX priority]
Cancel