Back to registry

phpMyAdmin

Web-based administration tool for MySQL and MariaDB databases.

databaseadminmysqlweb

Usage

dockup.config.ts
import { defineConfig } from 'dockup/config';
import { phpmyadmin } from 'dockup/services';

export default defineConfig({
  services: [
    phpmyadmin()
  ],
});

Metadata

This service automatically exposes metadata.

dockup metadata
Web Interface: http://localhost:8080

phpMyAdmin database administration

Database Connection: mysql:3306

Connected MySQL/MariaDB instance

Default Credentials: Username: root, Password: password

Pre-configured database login

Upload Limit: 64M

Maximum file upload size

The above are the metadata generated when using this service with the default options.

Options

PropTypeDefault
port?
number
8080
mysqlHost?
string
"mysql"
mysqlPort?
number
3306
mysqlUser?
string
"root"
mysqlPassword?
string
"password"
arbitraryServerConnection?
boolean
false
uploadLimit?
string
"64M"
maxExecutionTime?
string
"300"
name?
string
-
image?
string
-
extend?
((service: ContainerService) => ContainerService)
-