12 lines
891 B
Desktop File
12 lines
891 B
Desktop File
[Unit]
|
|
Description=GoHorseJobs Backoffice Dev
|
|
After=network-online.target
|
|
|
|
[Service]
|
|
Restart=always
|
|
ExecStartPre=-/usr/bin/podman rm -f gohorsejobs-backoffice-dev
|
|
ExecStart=/usr/bin/podman run --name gohorsejobs-backoffice-dev --rm --network web_proxy -v /mnt/data/gohorsejobs/backoffice:/app:Z -w /app -p 3001:3001 -e PORT=3001 -e DATABASE_URL=postgresql://saveinmed:4J4ZTLY4Ks34geDVvjOiLWKor8n4J4@postgres-main:5432/gohorsejobs --label traefik.enable=true --label "traefik.http.routers.gohorse-backoffice.rule=Host(`b-local.gohorsejobs.com`)" --label traefik.http.routers.gohorse-backoffice.entrypoints=websecure --label traefik.http.routers.gohorse-backoffice.tls.certresolver=main --label traefik.http.services.gohorse-backoffice.loadbalancer.server.port=3001 node:20 npm run start:dev
|
|
ExecStop=/usr/bin/podman stop -t 10 gohorsejobs-backoffice-dev
|
|
|
|
[Install]
|
|
WantedBy=multi-user.target
|