From e20349cb4ea23e091fd0280c55eb88574479206b Mon Sep 17 00:00:00 2001 From: Denozordec Date: Fri, 20 Mar 2026 23:42:00 +0700 Subject: [PATCH] =?UTF-8?q?chore:=20docker-compose=20=D0=B8=D1=81=D0=BF?= =?UTF-8?q?=D0=BE=D0=BB=D1=8C=D0=B7=D1=83=D0=B5=D1=82=20=D0=BE=D0=B1=D1=80?= =?UTF-8?q?=D0=B0=D0=B7=20GHCR,=20=D0=BE=D0=B1=D0=BD=D0=BE=D0=B2=D0=BB?= =?UTF-8?q?=D1=91=D0=BD=20README?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Made-with: Cursor --- README.md | 8 +++++--- docker-compose.yml | 5 +++-- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index c2e0096..59cddd3 100644 --- a/README.md +++ b/README.md @@ -113,12 +113,12 @@ docker rm vps-tracker ## Запуск через Docker Compose -Имеет смысл, если вы **склонировали этот репозиторий** и хотите собирать или менять конфигурацию через файл [docker-compose.yml](docker-compose.yml). +Имеет смысл, если вы **склонировали этот репозиторий**: в [docker-compose.yml](docker-compose.yml) указан готовый образ **ghcr.io/denozordec/vps-tracker** — при `up` он подтягивается с GitHub Container Registry (локальная сборка не нужна). ```bash git clone https://github.com/denozordec/vps-tracker.git cd vps-tracker -docker compose up -d --build +docker compose up -d ``` Данные по умолчанию сохраняются в папку `data` внутри каталога проекта на диске. @@ -206,9 +206,11 @@ docker rm vps-tracker ```bash cd vps-tracker git pull -docker compose up -d --build +docker compose up -d ``` +Файл Compose настроен с `pull_policy: always`, поэтому при каждом `up` запрашивается актуальный образ с GHCR. + --- diff --git a/docker-compose.yml b/docker-compose.yml index 608d900..13b2cc7 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,7 +1,8 @@ -# VPS Tracker: приложение + SQLite в ./data (создайте каталог или он появится при первом запуске) +# VPS Tracker: образ с GHCR + SQLite в ./data на хосте services: app: - build: . + image: ghcr.io/denozordec/vps-tracker:latest + pull_policy: always ports: - "3001:3001" environment: