You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Marc
3d236a4b8b
|
4 years ago | |
---|---|---|
backend | 4 years ago | |
frontend | 4 years ago | |
README.md | 4 years ago |
README.md
Requirements
npm >= 6.0 in /frontend: npm install, um die notwendigen node_modules zu installieren
pip:
- wheel
- gunicorn
- flask
- flask_sqlalchemy
Unit File
[Unit]
Description=Gunicorn instance for primemeat
After=network.target
[Service]
User=maintenance
Group=www-data
WorkingDirectory=/path/to/project/backend
Environment="PATH=/path/to/project/venv/backend/bin"
#remove --reload when site is ready
#reload restarts workers when code changes
ExecStart=/path/to/project/backend/venv/bin/gunicorn --reload --workers 3 --bind 0.0.0.0:8900 wsgi:app
[Install]
WantedBy=multi-user.target
Caddy
primemeat.some.domain.org {
root * /path/to/project
reverse_proxy localhost:8900
}