Dokploy

Phpmyadmin

Phpmyadmin is a free and open-source web interface for MySQL and MariaDB that allows you to manage your databases.

Phpmyadmin logo

Configuration

version: "3.8"

services:
  db:
    image: mysql:5.7
    environment:
      MYSQL_ROOT_PASSWORD: ${MYSQL_ROOT_PASSWORD}
      MYSQL_DATABASE: ${MYSQL_DATABASE}
      MYSQL_USER: ${MYSQL_USER}
      MYSQL_PASSWORD: ${MYSQL_PASSWORD}
    volumes:
      - db_data:/var/lib/mysql


  phpmyadmin:
    image: phpmyadmin/phpmyadmin:5.2.1
    environment:
      PMA_HOST: db
      PMA_USER: ${MYSQL_USER}
      PMA_PASSWORD: ${MYSQL_PASSWORD}
      PMA_ARBITRARY: 1
      UPLOAD_LIMIT: ${UPLOAD_LIMIT}
      MAX_EXECUTION_TIME: ${MAX_EXECUTION_TIME}
    depends_on:
      - db

volumes:
  db_data:
    driver: local
[variables]
main_domain = "${domain}"
root_password = "${password:32}"
user_password = "${password:32}"

[config]
mounts = []

[[config.domains]]
serviceName = "phpmyadmin"
port = 80
host = "${main_domain}"

[config.env]
MYSQL_ROOT_PASSWORD = "${root_password}"
MYSQL_DATABASE = "phpmyadmin"
MYSQL_USER = "phpmyadmin"
MYSQL_PASSWORD = "${user_password}"
UPLOAD_LIMIT = "512M"
MAX_EXECUTION_TIME = "600"

Base64

To import this template in Dokploy: create a Compose service → AdvancedBase64 import and paste the content below:

ewogICJjb21wb3NlIjogInZlcnNpb246IFwiMy44XCJcblxuc2VydmljZXM6XG4gIGRiOlxuICAgIGltYWdlOiBteXNxbDo1LjdcbiAgICBlbnZpcm9ubWVudDpcbiAgICAgIE1ZU1FMX1JPT1RfUEFTU1dPUkQ6ICR7TVlTUUxfUk9PVF9QQVNTV09SRH1cbiAgICAgIE1ZU1FMX0RBVEFCQVNFOiAke01ZU1FMX0RBVEFCQVNFfVxuICAgICAgTVlTUUxfVVNFUjogJHtNWVNRTF9VU0VSfVxuICAgICAgTVlTUUxfUEFTU1dPUkQ6ICR7TVlTUUxfUEFTU1dPUkR9XG4gICAgdm9sdW1lczpcbiAgICAgIC0gZGJfZGF0YTovdmFyL2xpYi9teXNxbFxuXG5cbiAgcGhwbXlhZG1pbjpcbiAgICBpbWFnZTogcGhwbXlhZG1pbi9waHBteWFkbWluOjUuMi4xXG4gICAgZW52aXJvbm1lbnQ6XG4gICAgICBQTUFfSE9TVDogZGJcbiAgICAgIFBNQV9VU0VSOiAke01ZU1FMX1VTRVJ9XG4gICAgICBQTUFfUEFTU1dPUkQ6ICR7TVlTUUxfUEFTU1dPUkR9XG4gICAgICBQTUFfQVJCSVRSQVJZOiAxXG4gICAgICBVUExPQURfTElNSVQ6ICR7VVBMT0FEX0xJTUlUfVxuICAgICAgTUFYX0VYRUNVVElPTl9USU1FOiAke01BWF9FWEVDVVRJT05fVElNRX1cbiAgICBkZXBlbmRzX29uOlxuICAgICAgLSBkYlxuXG52b2x1bWVzOlxuICBkYl9kYXRhOlxuICAgIGRyaXZlcjogbG9jYWxcbiIsCiAgImNvbmZpZyI6ICJbdmFyaWFibGVzXVxubWFpbl9kb21haW4gPSBcIiR7ZG9tYWlufVwiXG5yb290X3Bhc3N3b3JkID0gXCIke3Bhc3N3b3JkOjMyfVwiXG51c2VyX3Bhc3N3b3JkID0gXCIke3Bhc3N3b3JkOjMyfVwiXG5cbltjb25maWddXG5tb3VudHMgPSBbXVxuXG5bW2NvbmZpZy5kb21haW5zXV1cbnNlcnZpY2VOYW1lID0gXCJwaHBteWFkbWluXCJcbnBvcnQgPSA4MFxuaG9zdCA9IFwiJHttYWluX2RvbWFpbn1cIlxuXG5bY29uZmlnLmVudl1cbk1ZU1FMX1JPT1RfUEFTU1dPUkQgPSBcIiR7cm9vdF9wYXNzd29yZH1cIlxuTVlTUUxfREFUQUJBU0UgPSBcInBocG15YWRtaW5cIlxuTVlTUUxfVVNFUiA9IFwicGhwbXlhZG1pblwiXG5NWVNRTF9QQVNTV09SRCA9IFwiJHt1c2VyX3Bhc3N3b3JkfVwiXG5VUExPQURfTElNSVQgPSBcIjUxMk1cIlxuTUFYX0VYRUNVVElPTl9USU1FID0gXCI2MDBcIlxuIgp9

Tags

database


Version: 5.2.1

On this page