Update Makefile

This commit is contained in:
whitney 2025-01-11 11:22:55 -08:00
parent 55e4e5e43b
commit 88e6707cfe

View File

@ -1,4 +1,4 @@
MODULES = traefik code-server covid19 gitea grafana homepage jenkins minecraft monica nordvpn photoprism plex portainer MODULES = traefik code-server covid19 gitea grafana homepage minecraft nordvpn photoprism plex
DOCKER_COMPOSE_DOWN = docker-compose down DOCKER_COMPOSE_DOWN = docker-compose down
DOCKER_PRUNE = docker system prune -f DOCKER_PRUNE = docker system prune -f
DOCKER_COMPOSE_UP = docker-compose up -d DOCKER_COMPOSE_UP = docker-compose up -d
@ -9,7 +9,10 @@ DOCKER_NETWORK_CREATE = docker network create
.PHONY: $(MODULES) .PHONY: $(MODULES)
all: $(MODULES) all: network $(MODULES)
network:
$(DOCKER NETWORK CREATE) traefik
code-server: code-server:
cd code-server && $(DOCKER_BUILD) cd code-server && $(DOCKER_BUILD)
@ -28,15 +31,9 @@ grafana: minecraft
homepage: homepage:
cd homepage && $(DOCKER_BUILD) cd homepage && $(DOCKER_BUILD)
jenkins:
cd jenkins && $(DOCKER_BUILD)
minecraft: minecraft:
cd minecraft && $(DOCKER_COMPOSE_UP) cd minecraft && $(DOCKER_COMPOSE_UP)
monica:
cd monica && $(DOCKER_BUILD)
nordvpn: nordvpn:
cd nordvpn && $(DOCKER_BUILD) cd nordvpn && $(DOCKER_BUILD)
@ -46,9 +43,6 @@ photoprism:
plex: plex:
cd plex && $(DOCKER_BUILD) cd plex && $(DOCKER_BUILD)
portainer:
cd portainer && $(DOCKER_BUILD)
traefik: traefik:
cd traefik && $(DOCKER_COMPOSE_UP) cd traefik && $(DOCKER_COMPOSE_UP)