From 8061a82187725046b33b548cefc2ab4ec9764cb0 Mon Sep 17 00:00:00 2001 From: KyleTryon Date: Thu, 22 Jan 2026 20:58:02 -0500 Subject: [PATCH] fix: docker images --- README.md | 6 +++++- docker-compose.yml | 4 ++-- docs/deployment.md | 6 +++++- 3 files changed, 12 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index f17104c..abc63e7 100644 --- a/README.md +++ b/README.md @@ -53,7 +53,11 @@ nano .env # Pin to specific version (optional) export VERSION=v0.6.1 # Or use 'latest' for newest -# Pull images and start +# Create data directory with proper permissions +# The container runs as uid 1001, so the directory must be writable +mkdir data +chmod 777 data # Or: chown 1001:1001 data + docker compose pull docker compose up -d diff --git a/docker-compose.yml b/docker-compose.yml index 5e4403b..82a2a9c 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -4,7 +4,7 @@ services: build: context: . dockerfile: ./packages/api/Dockerfile - pull_policy: build + pull_policy: missing container_name: tuvix-api restart: unless-stopped ports: @@ -48,7 +48,7 @@ services: app: image: ghcr.io/techsquidtv/tuvix-rss/app:${VERSION:-latest} - pull_policy: build + pull_policy: missing build: context: . dockerfile: ./packages/app/Dockerfile diff --git a/docs/deployment.md b/docs/deployment.md index ddcb467..0cbe00e 100644 --- a/docs/deployment.md +++ b/docs/deployment.md @@ -292,7 +292,11 @@ echo "VERSION=v0.7.0" >> .env # Or export temporarily export VERSION=v0.7.0 -# Pull images and start +# Create data directory with proper permissions +# The container runs as uid 1001, so the directory must be writable +mkdir data +chmod 777 data # Or: chown 1001:1001 data + docker compose pull docker compose up -d ```