diff options
| author | Akshay Nair <phenax5@gmail.com> | 2026-07-03 21:57:00 +0530 |
|---|---|---|
| committer | Akshay Nair <phenax5@gmail.com> | 2026-07-03 22:00:23 +0530 |
| commit | 317a8a38f4206279a9aea4c7a92ff44f9b78259a (patch) | |
| tree | 68ab2b64a7e756951a88341e8ec57545bf6b5313 /docker-compose.yml | |
| parent | af2c070c4170718289aa5d55c3d3c27f46c2ac6b (diff) | |
| download | bacchus-remote-317a8a38f4206279a9aea4c7a92ff44f9b78259a.tar.gz bacchus-remote-317a8a38f4206279a9aea4c7a92ff44f9b78259a.zip | |
Add cgit with custom theme
Diffstat (limited to '')
| -rw-r--r-- | docker-compose.yml | 28 |
1 files changed, 23 insertions, 5 deletions
diff --git a/docker-compose.yml b/docker-compose.yml index b935b5c..f6a02f8 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -16,31 +16,33 @@ services: - proxy-html:/usr/share/nginx/html proxy-letsencrypt: - image: 'jrcs/letsencrypt-nginx-proxy-companion' + image: 'nginxproxy/acme-companion' restart: always environment: - DEFAULT_EMAIL=ediblemonad@gmail.com - NGINX_PROXY_CONTAINER=nginx-proxy - NGINX_DOCKER_GEN_CONTAINER=nginx-proxy + - ACME_CA_URI=https://acme-staging-v02.api.letsencrypt.org/directory volumes: - /var/run/docker.sock:/var/run/docker.sock:ro - proxy-certs:/etc/nginx/certs - proxy-vhost:/etc/nginx/vhost.d - proxy-html:/usr/share/nginx/html + - acme:/etc/acme.sh send: - image: 'registry.gitlab.com/timvisee/send:latest' + image: 'registry.gitlab.com/timvisee/send:v3.4.27' restart: always ports: - '1234:1234' volumes: - ./uploads:/uploads environment: - - VIRTUAL_HOST=send.ediblemonad.dev - VIRTUAL_PORT=1234 - - DHPARAM_GENERATION=false + - VIRTUAL_HOST=send.ediblemonad.dev - LETSENCRYPT_HOST=send.ediblemonad.dev - - LETSENCRYPT_EMAIL=ediblemonad@gmail.com + - DHPARAM_GENERATION=false + # - LETSENCRYPT_EMAIL=ediblemonad@gmail.com - NODE_ENV=production - BASE_URL=https://send.ediblemonad.dev - PORT=1234 @@ -59,8 +61,24 @@ services: volumes: - redis:/data + cgit: + image: 'joseluisq/alpine-cgit:2.9' + ports: + - 8080:80 + - '1234:1234' + environment: + - USE_CUSTOM_CONFIG=true + volumes: + - cgit-cache:/var/cache/cgit + - /home/imsohexy/dev/projects:/srv/git:ro + - ./cgit/cgitrc:/etc/cgitrc:ro + - ./cgit/static:/usr/share/webapps/cgit/ediblemonad:ro + - ./favicon.ico:/usr/share/webapps/cgit/favicon.ico:ro + volumes: redis: + cgit-cache: proxy-certs: proxy-vhost: proxy-html: + acme: |
