From a68c01a68f05a80e75b20147cdf1996155200c2d Mon Sep 17 00:00:00 2001 From: mr-forust Date: Sun, 7 Jun 2026 14:37:57 +0200 Subject: [PATCH] chore: add gitea container registry compose support for localy builded apps --- dtek_notif/docker-compose.yaml | 5 +++-- edu_master/compose.yaml | 4 ++++ errorpages/compose.yaml | 2 ++ homepages/compose.yaml | 6 +++++- userbot/compose.yaml | 12 ++++++------ 5 files changed, 20 insertions(+), 9 deletions(-) diff --git a/dtek_notif/docker-compose.yaml b/dtek_notif/docker-compose.yaml index dfc57ab..e45fa7c 100644 --- a/dtek_notif/docker-compose.yaml +++ b/dtek_notif/docker-compose.yaml @@ -3,12 +3,13 @@ services: build: context: . dockerfile: Dockerfile + image: gcr.forust.xyz/forust/dtek-notif:latest + pull_policy: build restart: unless-stopped environment: - TZ=Europe/Kyiv - dns: - 1.1.1.1 - 8.8.8.8 networks: - - default \ No newline at end of file + - default diff --git a/edu_master/compose.yaml b/edu_master/compose.yaml index 09cc10e..0793234 100644 --- a/edu_master/compose.yaml +++ b/edu_master/compose.yaml @@ -17,6 +17,8 @@ services: session-keeper: build: ./phpsessid-bot + image: gcr.forust.xyz/forust/session-keeper:latest + pull_policy: build env_file: .env restart: unless-stopped depends_on: @@ -31,6 +33,8 @@ services: webinar-checker: build: ./webinar-checker + image: gcr.forust.xyz/forust/webinar-checker:latest + pull_policy: build env_file: .env restart: unless-stopped depends_on: diff --git a/errorpages/compose.yaml b/errorpages/compose.yaml index b012968..0048268 100644 --- a/errorpages/compose.yaml +++ b/errorpages/compose.yaml @@ -1,6 +1,8 @@ services: errorpage: build: . + image: gcr.forust.xyz/forust/error-pages:latest + pull_policy: build container_name: error-pages restart: unless-stopped # ports: diff --git a/homepages/compose.yaml b/homepages/compose.yaml index 16b6906..eabdfd5 100644 --- a/homepages/compose.yaml +++ b/homepages/compose.yaml @@ -3,6 +3,8 @@ services: build: context: . dockerfile: Dockerfile.forust + image: gcr.forust.xyz/forust/forust-homepage:latest + pull_policy: build # ports: # - "8085:80" restart: unless-stopped @@ -30,6 +32,8 @@ services: build: context: . dockerfile: Dockerfile.xdfnx + image: gcr.forust.xyz/forust/xdfnx-homepage:latest + pull_policy: build restart: unless-stopped # ports: # - "8086:80" @@ -42,7 +46,7 @@ services: # Prod Router - "traefik.http.routers.xdfnx.rule=Host(`xdfnx.cfd`)" - "traefik.http.routers.xdfnx.entrypoints=websecure" - - "traefik.http.routers.xdfnx.tls.certresolver=letsencrypt" + - "traefik.http.routers.xdfnx.tls.certresolver=letsencrypt" - "traefik.http.routers.xdfnx.tls=true" # Local Router - "traefik.http.routers.xdfnx-local.rule=Host(`xdfnx.workstation.internal`)" diff --git a/userbot/compose.yaml b/userbot/compose.yaml index f01019b..78a991d 100644 --- a/userbot/compose.yaml +++ b/userbot/compose.yaml @@ -3,8 +3,8 @@ services: build: context: . dockerfile: Dockerfile - image: userbot:latest - pull_policy: never + image: gcr.forust.xyz/forust/userbot:latest + pull_policy: build restart: unless-stopped env_file: - .env @@ -12,14 +12,14 @@ services: volumes: - ./volumes/data_forust:/app/data - ./Downloads:/app/downloads - - ./volumes/logs_forust-:/app/logs + - ./volumes/logs_forust:/app/logs dns: - 8.8.8.8 - 1.1.1.1 anna: - image: userbot:latest - pull_policy: never + image: gcr.forust.xyz/forust/userbot:latest + pull_policy: build depends_on: - forust restart: unless-stopped @@ -32,4 +32,4 @@ services: - ./volumes/logs_anna:/app/logs dns: - 8.8.8.8 - - 1.1.1.1 \ No newline at end of file + - 1.1.1.1