From 63748490143401e151082f080164be554cdd44a6 Mon Sep 17 00:00:00 2001 From: Siarhei Siniak Date: Thu, 20 Mar 2025 19:20:55 +0300 Subject: [PATCH] [+] migrate to systemd --- d1/fxreader.online-gateway.service | 4 +++- docker-compose.yml | 10 +++++----- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/d1/fxreader.online-gateway.service b/d1/fxreader.online-gateway.service index 1b24b3f..20bb4d2 100644 --- a/d1/fxreader.online-gateway.service +++ b/d1/fxreader.online-gateway.service @@ -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] diff --git a/docker-compose.yml b/docker-compose.yml index 6b8282e..a8dc8f8 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -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: .