Quellcode durchsuchen

phpmyadmin

master
FlorianEisenmenger vor 1 Jahr
Ursprung
Commit
fff17ff0d9
4 geänderte Dateien mit 63 neuen und 0 gelöschten Zeilen
  1. +10
    -0
      .ddev/addon-metadata/phpmyadmin/manifest.yaml
  2. +19
    -0
      .ddev/commands/host/phpmyadmin
  3. +30
    -0
      .ddev/docker-compose.phpmyadmin.yaml
  4. +4
    -0
      .ddev/docker-compose.phpmyadmin_norouter.yaml

+ 10
- 0
.ddev/addon-metadata/phpmyadmin/manifest.yaml Datei anzeigen

@@ -0,0 +1,10 @@
name: phpmyadmin
repository: ddev/ddev-phpmyadmin
version: v0.3.9
install_date: "2025-01-06T12:27:51+01:00"
project_files:
- docker-compose.phpmyadmin.yaml
- docker-compose.phpmyadmin_norouter.yaml
- commands/host/phpmyadmin
global_files: []
removal_actions: []

+ 19
- 0
.ddev/commands/host/phpmyadmin Datei anzeigen

@@ -0,0 +1,19 @@
#!/bin/bash

## #ddev-generated: If you want to edit and own this file, remove this line.
## Description: Launch a browser with PhpMyAdmin
## Usage: phpmyadmin
## Example: "ddev phpmyadmin"

DDEV_PHPMYADMIN_PORT=8036
DDEV_PHPMYADMIN_HTTPS_PORT=8037
if [ ${DDEV_PRIMARY_URL%://*} = "http" ] || [ -n "${GITPOD_WORKSPACE_ID:-}" ] || [ "${CODESPACES:-}" = "true" ]; then
# Gitpod: "gp preview" opens a blank page for PhpMyAdmin, use "xdg-open" instead
if [ "${OSTYPE:-}" = "linux-gnu" ] && [ -n "${GITPOD_WORKSPACE_ID:-}" ] && [ -z "${DDEV_DEBUG:-}" ]; then
xdg-open "$(DDEV_DEBUG=true ddev launch :$DDEV_PHPMYADMIN_PORT | grep "FULLURL" | awk '{print $2}')"
else
ddev launch :$DDEV_PHPMYADMIN_PORT
fi
else
ddev launch :$DDEV_PHPMYADMIN_HTTPS_PORT
fi

+ 30
- 0
.ddev/docker-compose.phpmyadmin.yaml Datei anzeigen

@@ -0,0 +1,30 @@
#ddev-generated
services:
phpmyadmin:
container_name: ddev-${DDEV_SITENAME}-phpmyadmin
image: phpmyadmin:5.2.0
working_dir: "/root"
restart: "no"
labels:
com.ddev.site-name: ${DDEV_SITENAME}
com.ddev.approot: $DDEV_APPROOT
volumes:
- ".:/mnt/ddev_config"
- "ddev-global-cache:/mnt/ddev-global-cache"
expose:
- "80"
environment:
- PMA_USER=root
- PMA_PASSWORD=root
- PMA_HOST=db
- PMA_PORT=3306
- VIRTUAL_HOST=$DDEV_HOSTNAME
- UPLOAD_LIMIT=4000M
- HTTP_EXPOSE=8036:80
- HTTPS_EXPOSE=8037:80
healthcheck:
interval: 120s
timeout: 2s
retries: 1
depends_on:
- db

+ 4
- 0
.ddev/docker-compose.phpmyadmin_norouter.yaml Datei anzeigen

@@ -0,0 +1,4 @@
#ddev-generated
# If omit_containers[ddev-router] then this file will be replaced
# with another with a `ports` statement to directly expose port 80 to 8036
services: {}

Laden…
Abbrechen
Speichern