doc: example deployment openbsd

This commit is contained in:
Max Hohlfeld 2024-07-24 23:19:06 +02:00
parent 6867f7b581
commit b84b2bd615
2 changed files with 35 additions and 1 deletions

2
.env
View File

@ -2,7 +2,7 @@
# DATABASE_URL=postgres://postgres@localhost/my_database # DATABASE_URL=postgres://postgres@localhost/my_database
# SQLite # SQLite
DATABASE_URL=postgresql://max@localhost/brass DATABASE_URL=postgresql://max@localhost/brass
# 64 byte long # 64 byte long openssl rand -base64 64
SECRET_KEY="changeInProdOrHandAb11111111111111111111111111111111111111111111" SECRET_KEY="changeInProdOrHandAb11111111111111111111111111111111111111111111"
HOSTNAME="localhost" HOSTNAME="localhost"
ADDRESS="127.0.0.1" ADDRESS="127.0.0.1"

View File

@ -9,3 +9,37 @@
## Useful stuff ## Useful stuff
- cargo-watch, cargo-add - cargo-watch, cargo-add
- mailtutan - mailtutan
## Example Deployment OpenBSD
#!/bin/ksh
daemon="/usr/local/bin/brass"
daemon_execdir="/etc/brass"
daemon_user="www"
daemon_logger="daemon.info"
. /etc/rc.d/rc.subr
#pexp="$daemon"
rc_bg=YES
rc_reload=NO
# Postgres
# DATABASE_URL=postgres://postgres@localhost/my_database
# SQLite
DATABASE_URL=postgresql://brass:password@localhost/brass
# 64 byte long
SECRET_KEY="secret key"
HOSTNAME="brass.tfld.de"
ADDRESS="127.0.0.1"
PORT="8081"
SMTP_SERVER="localhost"
SMTP_PORT="25"
# SMTP_LOGIN=""
# SMTP_PASSWORD=""
SMTP_TLSTYPE="none"