From 8612a62f5e1a386f84e06e5d5fc62c80bbe8c101 Mon Sep 17 00:00:00 2001 From: Tomas Dvorak Date: Fri, 27 Feb 2026 18:28:12 +0100 Subject: [PATCH] Update README with Docker publishing documentation --- README.md | 38 ++++++++++++++++++++++++++++++++++++-- 1 file changed, 36 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index f63c576..ff89b1c 100644 --- a/README.md +++ b/README.md @@ -191,8 +191,8 @@ DISABLE_CHINESE_AI=true 1. **Clone the repository** ```bash - git clone https://github.com/your-username/trackeep.git - cd trackeep + git clone https://github.com/Dvorinka/Trackeep.git + cd Trackeep ``` 2. **Configure environment** @@ -215,6 +215,40 @@ DISABLE_CHINESE_AI=true - Backend API: http://localhost:8080 - Health Check: http://localhost:8080/health +### Docker Updates (Easy Way) + +Trackeep now supports automatic Docker updates! Instead of rebuilding from source, you can pull pre-built images: + +#### **Method 1: Quick Update Script** +```bash +./update.sh +``` + +#### **Method 2: Using Published Images** +```bash +docker compose -f docker-compose.published.yml pull +docker compose -f docker-compose.published.yml up -d +``` + +#### **Method 3: Manual Pull** +```bash +docker pull ghcr.io/Dvorinka/trackeep/backend:latest +docker pull ghcr.io/Dvorinka/trackeep/frontend:latest +docker compose up -d +``` + +### Available Docker Images + +Pre-built images are automatically published to GitHub Container Registry: +- `ghcr.io/Dvorinka/trackeep/backend:latest` +- `ghcr.io/Dvorinka/trackeep/frontend:latest` + +**Benefits:** +- 🚀 **Faster updates** - No need to build from source +- 🔄 **Automatic builds** - Images published on every push to main +- 📦 **Version control** - Images tagged with commit SHAs and branches +- 🛡️ **Stable releases** - Tested images ready for production + ### Demo Login - Email: `demo@trackeep.com` - Password: `password`