Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/opillion-gmbh-co-kg/easy-stack-gitlab

Easy Stack GitLab is a lightweight, scalable GitLab setup designed for seamless deployment and developer efficiency.
https://github.com/opillion-gmbh-co-kg/easy-stack-gitlab

docker docker-compose gitlab gitlab-runner makefile

Last synced: 2 days ago
JSON representation

Easy Stack GitLab is a lightweight, scalable GitLab setup designed for seamless deployment and developer efficiency.

Awesome Lists containing this project

README

        

|--------------------------------|-----------------------------------------------------------------------------|
| Make Commands | Description |
|--------------------------------|-----------------------------------------------------------------------------|
| `make build` | Builds the current stack |
| `make build-%` | Builds and pushes (base/dev/prod) images to Docker Hub with Buildx |
| `make clean-stack` | Stops, removes and deletes volumes, images, and networks |
| `make check-gitlab` | Check if Gitlab is available |
| `make console` | Runs a bash for gitlab |
| `make docker-login` | Logs in to Docker Hub registry |
| `make fix-buildx` | Fixes a broken Buildx setup |
| `make fix-line-endings` | Fixes the line endings of all files |
| `make gitlab-admin` | Creates a Gitlab-Admin user from given Envs |
| `make help` | Shows help for make commands |
| `make remove-buildx` | Removes Buildx runtime container |
| `make restart` | Cleans your stack containers, volumes, networks & restarts all services |
| `make start` | Starts all services defined in your docker-compose file |
| `make stop` | Stops running Docker containers |
| `make validate-docker-compose` | Validates the docker-compose.yml file |
|--------------------------------|-----------------------------------------------------------------------------|