add phpmyadmin to compose
This commit is contained in:
@@ -85,6 +85,25 @@ services:
|
||||
networks:
|
||||
- proxy
|
||||
|
||||
phpmyadmin:
|
||||
image: phpmyadmin:latest
|
||||
container_name: phpmyadmin
|
||||
environment:
|
||||
PMA_HOST: mysql
|
||||
PMA_USER: root
|
||||
PMA_PASSWORD: ${MYSQL_ROOT_PASSWORD}
|
||||
depends_on:
|
||||
mysql:
|
||||
condition: service_healthy
|
||||
labels:
|
||||
- "traefik.enable=true"
|
||||
- "traefik.http.routers.phpmyadmin.rule=Host(`${PHPMYADMIN_DOMAIN}`)"
|
||||
- "traefik.http.routers.phpmyadmin.entrypoints=web"
|
||||
- "traefik.http.services.phpmyadmin.loadbalancer.server.port=80"
|
||||
- "traefik.docker.network=proxy"
|
||||
networks:
|
||||
- proxy
|
||||
|
||||
webapp:
|
||||
build:
|
||||
context: .
|
||||
|
||||
@@ -8,6 +8,8 @@ WOODPECKER_TECHNICAL_DOMAIN=woodpecker.vps.teletype.hu
|
||||
WEBAPP_DOMAIN=games.teletype.hu
|
||||
WEBAPP_TECHNICAL_DOMAIN=games.vps.teletype.hu
|
||||
|
||||
PHPMYADMIN_DOMAIN=db.teletype.hu
|
||||
|
||||
# Ports
|
||||
GITEA_SSH_PORT=2222
|
||||
DROPAREA_SSH_PORT=2223
|
||||
|
||||
Reference in New Issue
Block a user