mirror of
https://github.com/nickyeoman/docker-compose-cookbooks.git
synced 2026-09-03 18:36:22 +00:00
fixed phpmyadmin
This commit is contained in:
@@ -0,0 +1,7 @@
|
||||
# phpmyadmin
|
||||
|
||||
Last Updated: Mon September 02, 2024 23:27:25 PDT
|
||||
|
||||
## Overview
|
||||
Docker Hub: https://hub.docker.com/r/phpmyadmin/phpmyadmin/tags
|
||||
Proxy Port: 80
|
||||
@@ -1,32 +1,13 @@
|
||||
################################################################################
|
||||
# phpmyadmin
|
||||
# make sure you use the $PREFIX from .env for project_name
|
||||
# docker-compose -p project_name up -d
|
||||
#
|
||||
# Version 1
|
||||
################################################################################
|
||||
version: '2'
|
||||
|
||||
networks:
|
||||
admin_web:
|
||||
external:
|
||||
name: admin_web
|
||||
version: '3.8'
|
||||
|
||||
services:
|
||||
|
||||
# It's only exposed if someone knows the ip
|
||||
phpmyadmin:
|
||||
#https://hub.docker.com/r/phpmyadmin/phpmyadmin/tags
|
||||
image: phpmyadmin/phpmyadmin:${PHPMYADMIN_V}
|
||||
environment:
|
||||
- PMA_ARBITRARY=1
|
||||
- UPLOAD_LIMIT=200M
|
||||
image: ${PHPMYADMIN_IMAGE:-phpmyadmin/phpmyadmin:latest}
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- admin_web
|
||||
labels:
|
||||
- "traefik.enable=true"
|
||||
- "traefik.http.routers.${PREFIX}_phpmyadmin.rule=Host(`${PHPMYADMIN_DOMAIN_NAME}`)"
|
||||
- "traefik.http.routers.${PREFIX}_phpmyadmin.entrypoints=websecure"
|
||||
- "traefik.http.routers.${PREFIX}_phpmyadmin.tls.certresolver=letsencrypt"
|
||||
- "traefik.http.services.${PREFIX}_phpmyadmin.loadbalancer.server.port=80"
|
||||
environment:
|
||||
- PMA_ARBITRARY=${PHPMYADMIN_PMA_ARBITRARY:-1}
|
||||
- PMA_HOST=${PHPMYADMIN_PMA_HOST:-mariadb}
|
||||
- PMA_USER=${PHPMYADMIN_PMA_USER:-root}
|
||||
- PMA_PASSWORD=${MARIADB_MARIADB_ROOT_PASSWORD:-ChangeThisPassword}
|
||||
- UPLOAD_LIMIT=${PHPMYADMIN_UPLOAD_LIMIT:-200M}
|
||||
|
||||
@@ -0,0 +1,7 @@
|
||||
version: '3.4'
|
||||
|
||||
services:
|
||||
phpmyadmin:
|
||||
extends:
|
||||
file: ${COOKBOOK}/phpmyadmin/docker-compose.yml
|
||||
service: phpmyadmin
|
||||
@@ -0,0 +1,8 @@
|
||||
COOKBOOK=/git/docker-compose-cookbooks #HELP: cookbooks
|
||||
# phpmyadmin
|
||||
PHPMYADMIN_IMAGE=phpmyadmin/phpmyadmin:latest
|
||||
PHPMYADMIN_PMA_ARBITRARY=1
|
||||
PHPMYADMIN_PMA_HOST=mariadb
|
||||
PHPMYADMIN_PMA_USER=root
|
||||
PHPMYADMIN_PMA_PASSWORD=ChangeThisPassword
|
||||
PHPMYADMIN_UPLOAD_LIMIT=200M
|
||||
Reference in New Issue
Block a user