diff options
| author | ertopogo <erwin.t.pombett@gmail.com> | 2025-11-26 04:02:41 +0100 |
|---|---|---|
| committer | ertopogo <erwin.t.pombett@gmail.com> | 2025-11-26 04:02:41 +0100 |
| commit | fb7b2389c33bef903f236f4dd0c0b98dfc0bbbe8 (patch) | |
| tree | aa61a9026da508e865ab19b38677be523c961891 /setup-git-web-interface/docker-compose-gitlab.yml | |
| parent | 0f1ba5af1684cfc64b3ff5374ef95c70df1caac0 (diff) | |
Feat: Ajout de la configuration Tridactyl (Native Messenger + .tridactylrc) et scripts de maintenance
Diffstat (limited to 'setup-git-web-interface/docker-compose-gitlab.yml')
| -rw-r--r-- | setup-git-web-interface/docker-compose-gitlab.yml | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/setup-git-web-interface/docker-compose-gitlab.yml b/setup-git-web-interface/docker-compose-gitlab.yml new file mode 100644 index 0000000..c93bd68 --- /dev/null +++ b/setup-git-web-interface/docker-compose-gitlab.yml @@ -0,0 +1,36 @@ +version: '3.8' + +services: + gitlab: + image: gitlab/gitlab-ce:latest + container_name: gitlab + hostname: 'chillka' + environment: + GITLAB_OMNIBUS_CONFIG: | + external_url 'http://chillka:8929' + git_data_dirs({ + "default" => { + "path" => "/var/data/git/repositories" + } + }) + # Réduire l'utilisation mémoire si nécessaire + puma['worker_processes'] = 2 + sidekiq['max_concurrency'] = 5 + postgresql['shared_buffers'] = "256MB" + ports: + - '8929:80' # HTTP + - '2289:22' # SSH + volumes: + - './gitlab/config:/etc/gitlab' + - './gitlab/logs:/var/log/gitlab' + - './gitlab/data:/var/opt/gitlab' + - '/var/data/git/repositories:/var/data/git/repositories' + shm_size: '256m' + restart: always + networks: + - gitlab + +networks: + gitlab: + external: false + |
