Merge pull request #6 from bjageman/gitlab

Gitlab
This commit is contained in:
Braden Jageman 2024-05-16 09:10:13 -04:00 committed by GitHub
commit 8ec54de897
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
6 changed files with 29 additions and 0 deletions

View File

@ -144,6 +144,7 @@ services:
- ${CONFIG_LOCATION}/mylar3:/config
- ${DATA_LOCATION}/Comics:/comics
- /media/seedbox:/downloads
- ${DATA_LOCATION}/Downloads:/downloads-local
ports:
- 8090:8090
restart: unless-stopped

1
dashboard/.gitignore vendored Normal file
View File

@ -0,0 +1 @@
data/

Binary file not shown.

7
gitlab/.env.example Normal file
View File

@ -0,0 +1,7 @@
DOMAIN=example.com
UID=1000
GID=1000
TZ=Etc/UTC
CONFIG_LOCATION=./config
DATA_LOCATION=./data
EMAIL=example@mail.com

1
gitlab/.gitignore vendored Normal file
View File

@ -0,0 +1 @@
data/

19
gitlab/docker-compose.yml Normal file
View File

@ -0,0 +1,19 @@
services:
gitlab:
image: gitlab/gitlab-ee:16.9.6-ee.0
container_name: gitlab
restart: always
hostname: 'gitlab.${DOMAIN}'
environment:
- VIRTUAL_HOST=gitlab.${DOMAIN}
- LETSENCRYPT_HOST=gitlab.${DOMAIN}
- LETSENCRYPT_EMAIL=${EMAIL}
volumes:
- '${CONFIG_LOCATION}/gitlab:/etc/gitlab'
- '${CONFIG_LOCATION}/logs:/var/log/gitlab'
- '${DATA_LOCATION}/data:/var/opt/gitlab'
shm_size: '256m'
networks:
default:
name: nginx-proxy
external: true