[+] migrate to systemd

This commit is contained in:
Siarhei Siniak 2025-03-20 19:20:55 +03:00
parent 3d023047b4
commit 6374849014
2 changed files with 8 additions and 6 deletions

@ -3,8 +3,10 @@ Description=fxreader.online-service
[Service]
#Type=oneshot
ExecStart=docker compose up -d
ExecStart=/usr/bin/docker compose up
WorkingDirectory={{PROJECT_ROOT}}
StandardOutput=null
StandardError=null
Restart=always
[Install]

@ -7,7 +7,7 @@ services:
volumes:
- ./d1/:/app/d1/:ro
- ./tmp/cache/:/app/tmp/cache/:ro
restart: always
restart: on-failure
ssl-app:
build:
context: .
@ -16,7 +16,7 @@ services:
- ./d1/:/app/d1/:ro
- ./tmp/d1/:/app/tmp/d1/:ro
- ./tmp/d1/letsencrypt:/etc/letsencrypt:rw
restart: always
restart: on-failure
cpanel:
build:
@ -27,7 +27,7 @@ services:
volumes:
- ./d1/:/app/d1:ro
- ./tmp/d1/:/app/tmp/d1/:ro
restart: always
restart: on-failure
dynu:
build:
context: .
@ -37,7 +37,7 @@ services:
volumes:
- ./d1/dynu_update.py:/app/d1/dynu_update.py:ro
- ./tmp/cache/dynu.auth.json:/app/tmp/cache/dynu.auth.json:ro
restart: always
restart: on-failure
# links:
# - ngrok
ngrok:
@ -49,7 +49,7 @@ services:
command: ['ngrok', 'http', 'app:80']
volumes:
- ./tmp/cache/ngrok.yml:/home/ngrok/.ngrok2/ngrok.yml:ro
restart: always
restart: on-failure
#forward:
# build:
# context: .