chore: docker-compose использует образ GHCR, обновлён README

Made-with: Cursor
This commit is contained in:
Denozordec
2026-03-20 23:42:00 +07:00
parent 01c2cfa5c3
commit e20349cb4e
2 changed files with 8 additions and 5 deletions
+5 -3
View File
@@ -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.
---
<span id="dev"></span>
+3 -2
View File
@@ -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: