[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