Files
projet_gestion_commande/ansible/templates/backend.service.j2
T
2026-02-18 21:52:32 +01:00

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