oauth2-proxy/oauth2-proxy

View on GitHub
contrib/local-environment/Makefile

Summary

Maintainability
Test Coverage
.PHONY: up
up:
    docker compose up -d

.PHONY: %
%:
    docker compose $*

.PHONY: alpha-config-up
alpha-config-up:
    docker compose -f docker-compose.yaml -f docker-compose-alpha-config.yaml up -d

.PHONY: alpha-config-%
alpha-config-%:
    docker compose -f docker-compose.yaml -f docker-compose-alpha-config.yaml $*

.PHONY: nginx-up
nginx-up:
    docker compose -f docker-compose.yaml -f docker-compose-nginx.yaml up -d

.PHONY: nginx-%
nginx-%:
    docker compose -f docker-compose.yaml -f docker-compose-nginx.yaml $*

.PHONY: keycloak-up
keycloak-up:
    docker compose -f docker-compose-keycloak.yaml up -d

.PHONY: keycloak-%
keycloak-%:
    docker compose -f docker-compose-keycloak.yaml $*

.PHONY: gitea-up
gitea-up:
    docker compose -f docker-compose-gitea.yaml up -d

.PHONY: gitea-%
gitea-%:
    docker compose -f docker-compose-gitea.yaml $*

.PHONY: kubernetes-up
kubernetes-up:
    make -C kubernetes create-cluster
    make -C kubernetes deploy

.PHONY: kubernetes-down
kubernetes-down:
    make -C kubernetes delete-cluster

.PHONY: traefik-up
traefik-up:
    docker compose -f docker-compose.yaml -f docker-compose-traefik.yaml up -d

.PHONY: traefik-%
traefik-%:
    docker compose -f docker-compose.yaml -f docker-compose-traefik.yaml $*