├── .circleci └── config.yml ├── .dockerignore ├── .github └── stale.yml ├── .gitignore ├── .gitlab-ci.yml ├── CI_MIGRATION.md ├── CONTRIBUTING.md ├── Changelog.md ├── Dockerfile ├── LICENSE ├── Makefile ├── README.md ├── VERSION ├── assets ├── build │ ├── config │ │ └── database.yml.postgresql │ ├── install.sh │ └── patches │ │ ├── gitlabhq │ │ ├── 0001-fix-feature-checking-for-gitaly-on-a-fresh-install.patch.bak │ │ ├── 0002-fix-condition-for-csr-policy-allow-lfs_v16.3.0.patch.bak │ │ ├── 0003-fix_preinstall.mjs-to-avoid-removing-node_modules_dir.patch.bak │ │ └── 0004-fix-raketask-gitlab-assets-compile.patch.bak │ │ └── ruby │ │ └── 0001-avoid-seeding_until-ruby3.3.0.patch └── runtime │ ├── config │ ├── gitaly │ │ └── config.toml │ ├── gitlab-pages │ │ └── config │ ├── gitlab-shell │ │ └── config.yml │ ├── gitlabhq │ │ ├── cable.yml │ │ ├── database.yml │ │ ├── gitlab.yml │ │ ├── puma.rb │ │ ├── relative_url.rb │ │ ├── resque.yml │ │ ├── secrets.yml │ │ └── smtp_settings.rb │ └── nginx │ │ ├── gitlab │ │ ├── gitlab-pages │ │ ├── gitlab-pages-ssl │ │ ├── gitlab-registry │ │ ├── gitlab-ssl │ │ └── gitlab_ci │ ├── env-defaults │ ├── functions │ └── scripts │ └── configure_feature_flags.rb ├── contrib ├── docker-swarm │ ├── docker-compose.yml │ ├── gitlab.configs │ └── gitlab.secrets └── expose-gitlab-ssh-port.sh ├── docker-compose.swarm.yml ├── docker-compose.yml ├── docs ├── container_registry.md ├── docker-compose-keycloak.yml ├── docker-compose-registry.yml ├── docker-swarm-traefik-registry.md ├── exposing-ssh-port.md ├── images │ ├── keycloak-admin-acc.png │ ├── keycloak-client-creation.png │ ├── keycloak-client-creation2.png │ ├── keycloak-client.png │ ├── keycloak-gitlab-login.png │ ├── keycloak-home.png │ ├── keycloak-secret.png │ └── keycloak-users.png ├── keycloak-idp.md └── s3_compatible_storage.md ├── entrypoint.sh ├── hooks └── build ├── kubernetes ├── deploy.sh ├── gitlab-rc.yml ├── gitlab-svc.yml ├── postgresql-rc.yml ├── postgresql-svc.yml ├── redis-rc.yml ├── redis-svc.yml └── teardown.sh └── scripts └── release-notes.sh /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameersbn/docker-gitlab/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameersbn/docker-gitlab/HEAD/.dockerignore -------------------------------------------------------------------------------- /.github/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameersbn/docker-gitlab/HEAD/.github/stale.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameersbn/docker-gitlab/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameersbn/docker-gitlab/HEAD/.gitlab-ci.yml -------------------------------------------------------------------------------- /CI_MIGRATION.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameersbn/docker-gitlab/HEAD/CI_MIGRATION.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameersbn/docker-gitlab/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameersbn/docker-gitlab/HEAD/Changelog.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameersbn/docker-gitlab/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameersbn/docker-gitlab/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameersbn/docker-gitlab/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameersbn/docker-gitlab/HEAD/README.md -------------------------------------------------------------------------------- /VERSION: -------------------------------------------------------------------------------- 1 | 18.6.1 2 | -------------------------------------------------------------------------------- /assets/build/config/database.yml.postgresql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameersbn/docker-gitlab/HEAD/assets/build/config/database.yml.postgresql -------------------------------------------------------------------------------- /assets/build/install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameersbn/docker-gitlab/HEAD/assets/build/install.sh -------------------------------------------------------------------------------- /assets/build/patches/gitlabhq/0001-fix-feature-checking-for-gitaly-on-a-fresh-install.patch.bak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameersbn/docker-gitlab/HEAD/assets/build/patches/gitlabhq/0001-fix-feature-checking-for-gitaly-on-a-fresh-install.patch.bak -------------------------------------------------------------------------------- /assets/build/patches/gitlabhq/0002-fix-condition-for-csr-policy-allow-lfs_v16.3.0.patch.bak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameersbn/docker-gitlab/HEAD/assets/build/patches/gitlabhq/0002-fix-condition-for-csr-policy-allow-lfs_v16.3.0.patch.bak -------------------------------------------------------------------------------- /assets/build/patches/gitlabhq/0003-fix_preinstall.mjs-to-avoid-removing-node_modules_dir.patch.bak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameersbn/docker-gitlab/HEAD/assets/build/patches/gitlabhq/0003-fix_preinstall.mjs-to-avoid-removing-node_modules_dir.patch.bak -------------------------------------------------------------------------------- /assets/build/patches/gitlabhq/0004-fix-raketask-gitlab-assets-compile.patch.bak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameersbn/docker-gitlab/HEAD/assets/build/patches/gitlabhq/0004-fix-raketask-gitlab-assets-compile.patch.bak -------------------------------------------------------------------------------- /assets/build/patches/ruby/0001-avoid-seeding_until-ruby3.3.0.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameersbn/docker-gitlab/HEAD/assets/build/patches/ruby/0001-avoid-seeding_until-ruby3.3.0.patch -------------------------------------------------------------------------------- /assets/runtime/config/gitaly/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameersbn/docker-gitlab/HEAD/assets/runtime/config/gitaly/config.toml -------------------------------------------------------------------------------- /assets/runtime/config/gitlab-pages/config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameersbn/docker-gitlab/HEAD/assets/runtime/config/gitlab-pages/config -------------------------------------------------------------------------------- /assets/runtime/config/gitlab-shell/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameersbn/docker-gitlab/HEAD/assets/runtime/config/gitlab-shell/config.yml -------------------------------------------------------------------------------- /assets/runtime/config/gitlabhq/cable.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameersbn/docker-gitlab/HEAD/assets/runtime/config/gitlabhq/cable.yml -------------------------------------------------------------------------------- /assets/runtime/config/gitlabhq/database.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameersbn/docker-gitlab/HEAD/assets/runtime/config/gitlabhq/database.yml -------------------------------------------------------------------------------- /assets/runtime/config/gitlabhq/gitlab.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameersbn/docker-gitlab/HEAD/assets/runtime/config/gitlabhq/gitlab.yml -------------------------------------------------------------------------------- /assets/runtime/config/gitlabhq/puma.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameersbn/docker-gitlab/HEAD/assets/runtime/config/gitlabhq/puma.rb -------------------------------------------------------------------------------- /assets/runtime/config/gitlabhq/relative_url.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameersbn/docker-gitlab/HEAD/assets/runtime/config/gitlabhq/relative_url.rb -------------------------------------------------------------------------------- /assets/runtime/config/gitlabhq/resque.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameersbn/docker-gitlab/HEAD/assets/runtime/config/gitlabhq/resque.yml -------------------------------------------------------------------------------- /assets/runtime/config/gitlabhq/secrets.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameersbn/docker-gitlab/HEAD/assets/runtime/config/gitlabhq/secrets.yml -------------------------------------------------------------------------------- /assets/runtime/config/gitlabhq/smtp_settings.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameersbn/docker-gitlab/HEAD/assets/runtime/config/gitlabhq/smtp_settings.rb -------------------------------------------------------------------------------- /assets/runtime/config/nginx/gitlab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameersbn/docker-gitlab/HEAD/assets/runtime/config/nginx/gitlab -------------------------------------------------------------------------------- /assets/runtime/config/nginx/gitlab-pages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameersbn/docker-gitlab/HEAD/assets/runtime/config/nginx/gitlab-pages -------------------------------------------------------------------------------- /assets/runtime/config/nginx/gitlab-pages-ssl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameersbn/docker-gitlab/HEAD/assets/runtime/config/nginx/gitlab-pages-ssl -------------------------------------------------------------------------------- /assets/runtime/config/nginx/gitlab-registry: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameersbn/docker-gitlab/HEAD/assets/runtime/config/nginx/gitlab-registry -------------------------------------------------------------------------------- /assets/runtime/config/nginx/gitlab-ssl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameersbn/docker-gitlab/HEAD/assets/runtime/config/nginx/gitlab-ssl -------------------------------------------------------------------------------- /assets/runtime/config/nginx/gitlab_ci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameersbn/docker-gitlab/HEAD/assets/runtime/config/nginx/gitlab_ci -------------------------------------------------------------------------------- /assets/runtime/env-defaults: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameersbn/docker-gitlab/HEAD/assets/runtime/env-defaults -------------------------------------------------------------------------------- /assets/runtime/functions: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameersbn/docker-gitlab/HEAD/assets/runtime/functions -------------------------------------------------------------------------------- /assets/runtime/scripts/configure_feature_flags.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameersbn/docker-gitlab/HEAD/assets/runtime/scripts/configure_feature_flags.rb -------------------------------------------------------------------------------- /contrib/docker-swarm/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameersbn/docker-gitlab/HEAD/contrib/docker-swarm/docker-compose.yml -------------------------------------------------------------------------------- /contrib/docker-swarm/gitlab.configs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameersbn/docker-gitlab/HEAD/contrib/docker-swarm/gitlab.configs -------------------------------------------------------------------------------- /contrib/docker-swarm/gitlab.secrets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameersbn/docker-gitlab/HEAD/contrib/docker-swarm/gitlab.secrets -------------------------------------------------------------------------------- /contrib/expose-gitlab-ssh-port.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameersbn/docker-gitlab/HEAD/contrib/expose-gitlab-ssh-port.sh -------------------------------------------------------------------------------- /docker-compose.swarm.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameersbn/docker-gitlab/HEAD/docker-compose.swarm.yml -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameersbn/docker-gitlab/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docs/container_registry.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameersbn/docker-gitlab/HEAD/docs/container_registry.md -------------------------------------------------------------------------------- /docs/docker-compose-keycloak.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameersbn/docker-gitlab/HEAD/docs/docker-compose-keycloak.yml -------------------------------------------------------------------------------- /docs/docker-compose-registry.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameersbn/docker-gitlab/HEAD/docs/docker-compose-registry.yml -------------------------------------------------------------------------------- /docs/docker-swarm-traefik-registry.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameersbn/docker-gitlab/HEAD/docs/docker-swarm-traefik-registry.md -------------------------------------------------------------------------------- /docs/exposing-ssh-port.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameersbn/docker-gitlab/HEAD/docs/exposing-ssh-port.md -------------------------------------------------------------------------------- /docs/images/keycloak-admin-acc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameersbn/docker-gitlab/HEAD/docs/images/keycloak-admin-acc.png -------------------------------------------------------------------------------- /docs/images/keycloak-client-creation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameersbn/docker-gitlab/HEAD/docs/images/keycloak-client-creation.png -------------------------------------------------------------------------------- /docs/images/keycloak-client-creation2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameersbn/docker-gitlab/HEAD/docs/images/keycloak-client-creation2.png -------------------------------------------------------------------------------- /docs/images/keycloak-client.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameersbn/docker-gitlab/HEAD/docs/images/keycloak-client.png -------------------------------------------------------------------------------- /docs/images/keycloak-gitlab-login.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameersbn/docker-gitlab/HEAD/docs/images/keycloak-gitlab-login.png -------------------------------------------------------------------------------- /docs/images/keycloak-home.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameersbn/docker-gitlab/HEAD/docs/images/keycloak-home.png -------------------------------------------------------------------------------- /docs/images/keycloak-secret.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameersbn/docker-gitlab/HEAD/docs/images/keycloak-secret.png -------------------------------------------------------------------------------- /docs/images/keycloak-users.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameersbn/docker-gitlab/HEAD/docs/images/keycloak-users.png -------------------------------------------------------------------------------- /docs/keycloak-idp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameersbn/docker-gitlab/HEAD/docs/keycloak-idp.md -------------------------------------------------------------------------------- /docs/s3_compatible_storage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameersbn/docker-gitlab/HEAD/docs/s3_compatible_storage.md -------------------------------------------------------------------------------- /entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameersbn/docker-gitlab/HEAD/entrypoint.sh -------------------------------------------------------------------------------- /hooks/build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameersbn/docker-gitlab/HEAD/hooks/build -------------------------------------------------------------------------------- /kubernetes/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameersbn/docker-gitlab/HEAD/kubernetes/deploy.sh -------------------------------------------------------------------------------- /kubernetes/gitlab-rc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameersbn/docker-gitlab/HEAD/kubernetes/gitlab-rc.yml -------------------------------------------------------------------------------- /kubernetes/gitlab-svc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameersbn/docker-gitlab/HEAD/kubernetes/gitlab-svc.yml -------------------------------------------------------------------------------- /kubernetes/postgresql-rc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameersbn/docker-gitlab/HEAD/kubernetes/postgresql-rc.yml -------------------------------------------------------------------------------- /kubernetes/postgresql-svc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameersbn/docker-gitlab/HEAD/kubernetes/postgresql-svc.yml -------------------------------------------------------------------------------- /kubernetes/redis-rc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameersbn/docker-gitlab/HEAD/kubernetes/redis-rc.yml -------------------------------------------------------------------------------- /kubernetes/redis-svc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameersbn/docker-gitlab/HEAD/kubernetes/redis-svc.yml -------------------------------------------------------------------------------- /kubernetes/teardown.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameersbn/docker-gitlab/HEAD/kubernetes/teardown.sh -------------------------------------------------------------------------------- /scripts/release-notes.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sameersbn/docker-gitlab/HEAD/scripts/release-notes.sh --------------------------------------------------------------------------------