29 lines
1.1 KiB
Django/Jinja
29 lines
1.1 KiB
Django/Jinja
[Unit]
|
|
Description=Backend Golang API
|
|
After=network.target
|
|
|
|
[Service]
|
|
User={{ user_owner }}
|
|
WorkingDirectory={{ backend_dir }}
|
|
Environment="PATH=/usr/local/go/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
|
|
Environment="USER_JWT_SECRET=TheAmaziNgSecretJwtMotherFuckerInThEbitCh3232131231313443jqfdksdjfjsldfjlds"
|
|
Environment="DB_HOST=localhost"
|
|
Environment="DB_PORT=5432"
|
|
Environment="DB_USER=admin_gestion_commande_db"
|
|
Environment="DB_PASSWORD=hb-FS462(#I~6(4',Nt=3Rd4567890jsezZ"
|
|
Environment="DB_NAME=gestion_commande_db"
|
|
Environment="DB_SSLMODE=disable"
|
|
Environment="REDIS_HOST=127.0.0.1"
|
|
Environment="REDIS_PORT=6379"
|
|
Environment="REDIS_PASSWORD=uQ64h5UhFdrm!H|_cCQer"
|
|
Environment="SESSION_SECRET=jfWR21Ywbuy{Yq<1A26TV)jCe"
|
|
Environment="GIN_MODE=release"
|
|
Environment="TOMTOM_API_KEY=MERY8I7LMeYVSLKO5WuV73W9rKJpBLoB"
|
|
Environment="API_PORT={{ backend_local_port }}"
|
|
Environment="ADMIN_JWT_SECRET=TheAmaziNgSecretJwtMotherFuckerInThEbitCh3232131231313443jqfdksdjfjsldfjlzZ"
|
|
ExecStart={{ backend_binary }}
|
|
Restart=always
|
|
|
|
[Install]
|
|
WantedBy=multi-user.target
|