mirror of
https://github.com/nickyeoman/docker-compose-cookbooks.git
synced 2026-09-04 02:46:23 +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 @@
|
|||||||
################################################################################
|
version: '3.8'
|
||||||
# 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
|
|
||||||
|
|
||||||
services:
|
services:
|
||||||
|
|
||||||
# It's only exposed if someone knows the ip
|
|
||||||
phpmyadmin:
|
phpmyadmin:
|
||||||
#https://hub.docker.com/r/phpmyadmin/phpmyadmin/tags
|
image: ${PHPMYADMIN_IMAGE:-phpmyadmin/phpmyadmin:latest}
|
||||||
image: phpmyadmin/phpmyadmin:${PHPMYADMIN_V}
|
|
||||||
environment:
|
|
||||||
- PMA_ARBITRARY=1
|
|
||||||
- UPLOAD_LIMIT=200M
|
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
networks:
|
environment:
|
||||||
- admin_web
|
- PMA_ARBITRARY=${PHPMYADMIN_PMA_ARBITRARY:-1}
|
||||||
labels:
|
- PMA_HOST=${PHPMYADMIN_PMA_HOST:-mariadb}
|
||||||
- "traefik.enable=true"
|
- PMA_USER=${PHPMYADMIN_PMA_USER:-root}
|
||||||
- "traefik.http.routers.${PREFIX}_phpmyadmin.rule=Host(`${PHPMYADMIN_DOMAIN_NAME}`)"
|
- PMA_PASSWORD=${MARIADB_MARIADB_ROOT_PASSWORD:-ChangeThisPassword}
|
||||||
- "traefik.http.routers.${PREFIX}_phpmyadmin.entrypoints=websecure"
|
- UPLOAD_LIMIT=${PHPMYADMIN_UPLOAD_LIMIT:-200M}
|
||||||
- "traefik.http.routers.${PREFIX}_phpmyadmin.tls.certresolver=letsencrypt"
|
|
||||||
- "traefik.http.services.${PREFIX}_phpmyadmin.loadbalancer.server.port=80"
|
|
||||||
@@ -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