Skip to content

fix: doc: Clarify deploy steps for (non) root user

juga requested to merge juga/onbasca:issue142_deploy_onbrisca into main

In the deploy example:

  • Rename directory and install scripts
  • Change systemd unit to be run by non root user
  • Change default user name to onbasca instead of onbrisca
  • Include start and stop scripts that can be run by non root user
  • Fix the packages to install
  • Modify gunincorn unit to listen in a port instead of a unix socket, so that there's no need for nginx
  • Remove nginx and TLS certificate configuration
  • Include local.py example In the code:
  • include missing packages in setup.cfg
  • Remove django configuration for HTTPS with production settings In the docs:
  • point to the example directory deploy scripts
  • Fix packages to install
  • Clarify the steps (hopefully)

Closes #142 (closed)

Merge request reports

Loading