From ea0996b660a410298cb7cf92baedb633577877e1 Mon Sep 17 00:00:00 2001 From: jordan Date: Sun, 16 Mar 2025 21:51:30 +0700 Subject: [PATCH] Merge pull request #104 from zQueal/docker-compose Updated docker-compose examples--- README.md | 11 +++++++++++ docker-compose.override.yml.example | 12 ++++++++++++ docker-compose.yml | 10 ++++++++++ 3 files changed, 30 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 26d4cb6..f3e64d0 100644 --- a/README.md +++ a/README.md @@ -166,10 +166,21 @@ To configure automatic refresh in Docker, an environment variable is also provided. ```yml +version: '3' services: rgit: + image: ghcr.io/w4/rgit:main + command: + - "[::]:8000" + - /git + - -d /tmp/rgit-cache.db + volumes: + - /volume/git:/git + ports: + - 8000:8000 environment: - REFRESH_INTERVAL=5m + restart: unless-stopped ``` Afterwards, bring up the container with `docker-compose up` to make sure everything works. diff --git a/docker-compose.override.yml.example b/docker-compose.override.yml.example index b5513c4..2fc6726 100644 --- a/docker-compose.override.yml.example +++ a/docker-compose.override.yml.example @@ -1,6 +1,16 @@ version: '3' services: rgit: + image: ghcr.io/w4/rgit:main user: 1000:1000 + command: + - "[::]:8000" + - /git + - -d /tmp/rgit-cache.db + volumes: + - /volume/git:/git + ports: + - 8000:8000 environment: - - REFRESH_INTERVAL=5m + - REFRESH_INTERVAL=5m + restart: unless-stopped diff --git a/docker-compose.yml b/docker-compose.yml index dbb0670..42c93ed 100644 --- a/docker-compose.yml +++ a/docker-compose.yml @@ -1,9 +1,15 @@ version: '3' services: rgit: image: ghcr.io/w4/rgit:main + command: + - "[::]:8000" + - /git + - -d /tmp/rgit-cache.db volumes: - - /path/to/my-repos:/git + - /volume/git:/git ports: - - 3333:8000 + - 8000:8000 + environment: + - REFRESH_INTERVAL=5m restart: unless-stopped -- rgit 0.1.4