From 06c3305e79b067ab0e78d98003f96ff2149ac5b1 Mon Sep 17 00:00:00 2001 From: Dome Date: Fri, 17 Apr 2026 12:14:22 +0200 Subject: [PATCH] updated compose.yaml --- compose.yaml | 20 ++++++++++++++++++++ compose.yml | 32 -------------------------------- 2 files changed, 20 insertions(+), 32 deletions(-) create mode 100644 compose.yaml delete mode 100644 compose.yml diff --git a/compose.yaml b/compose.yaml new file mode 100644 index 0000000..ee27e3f --- /dev/null +++ b/compose.yaml @@ -0,0 +1,20 @@ +version: "3" + +services: + gts-federation: + image: domoel/gts-federation:latest + container_name: gts-federation + user: 1026:100 + volumes: + - /volume2/docker/social/federation/data:/app/data + - /volume2/docker/social/federation/gts_holmirdas.py:/app/gts_holmirdas.py:ro + - /volume2/docker/social/federation/rss_feeds.txt:/app/rss_feeds.txt:ro + networks: + - social + restart: always + env_file: + - /volume2/docker/social/federation/.env + +networks: + social: + external: true diff --git a/compose.yml b/compose.yml deleted file mode 100644 index c64bc46..0000000 --- a/compose.yml +++ /dev/null @@ -1,32 +0,0 @@ -services: - gts-holmirdas: - build: . - container_name: gts-holmirdas - restart: unless-stopped - - env_file: - - .env - - volumes: - - ./data:/app/data - - ./gts_holmirdas.py:/app/gts_holmirdas.py:ro - - ./rss_feeds.txt:/app/rss_feeds.txt:ro - - # Run every 3 hours (balanced frequency) - entrypoint: > - sh -c " - while true; do - echo 'Starting GTS-HolMirDas run...' - python gts_holmirdas.py - echo 'GTS-HolMirDas run completed. Sleeping for 1 hour...' - sleep 3600 - done - " - - # Resource limits - deploy: - resources: - limits: - memory: 512M - reservations: - memory: 256M