Skip to content

Instantly share code, notes, and snippets.

@shaal
Created January 12, 2021 03:52
Show Gist options
  • Save shaal/44a24c5fed9219ae1938aa5adb2a4a02 to your computer and use it in GitHub Desktop.
Save shaal/44a24c5fed9219ae1938aa5adb2a4a02 to your computer and use it in GitHub Desktop.
networks:
default:
external: true
name: ddev_default
services:
db:
build:
args:
BASE_IMAGE: drud/ddev-dbserver-mariadb-10.3:v1.16.0
gid: '33333'
uid: '33333'
username: gitpod
context: /workspace/ddevenv/.ddev/db-build
dockerfile: /workspace/ddevenv/.ddev/.dbimageBuild/Dockerfile
command: ''
container_name: ddev-ddevenv-db
environment:
COLUMNS: '251'
DDEV_HOSTNAME: ddevenv.ddev.site
DDEV_PHP_VERSION: '7.3'
DDEV_PRIMARY_URL: http://ddevenv.ddev.site
DDEV_PROJECT: ddevenv
DDEV_PROJECT_TYPE: drupal9
DDEV_ROUTER_HTTPS_PORT: '443'
DDEV_ROUTER_HTTP_PORT: '80'
DDEV_SITENAME: ddevenv
DDEV_TLD: ddev.site
DOCKER_IP: 127.0.0.1
HOST_DOCKER_INTERNAL_IP: ''
IS_DDEV_PROJECT: "true"
LINES: '31'
TZ: ''
# healthcheck:
# interval: 1s
# retries: 120
# start_period: 2m
# timeout: 2m
hostname: ddevenv-db
image: drud/ddev-dbserver-mariadb-10.3:v1.16.0-ddevenv-built
labels:
com.ddev.app-type: drupal9
com.ddev.approot: /workspace/ddevenv
com.ddev.platform: ddev
com.ddev.site-name: ddevenv
ports:
- 127.0.0.1::3306/tcp
restart: "no"
stop_grace_period: 60s
user: 33333:33333
volumes:
- source: mariadb-database
target: /var/lib/mysql
type: volume
volume:
nocopy: true
- source: /workspace/ddevenv/.ddev
target: /mnt/ddev_config
type: bind
- ddev-global-cache:/mnt/ddev-global-cache:rw
dba:
container_name: ddev-ddevenv-dba
environment:
HTTPS_EXPOSE: 8037:8036
HTTP_EXPOSE: 8036:8036
PMA_PASSWORD: root
PMA_USER: root
TZ: ''
UPLOAD_LIMIT: 1024M
VIRTUAL_HOST: ddevenv.ddev.site
# healthcheck:
# interval: 2m
# retries: 1
# timeout: 2s
hostname: ddevenv-dba
image: phpmyadmin:5
labels:
com.ddev.app-type: drupal9
com.ddev.approot: /workspace/ddevenv
com.ddev.platform: ddev
com.ddev.site-name: ddevenv
links:
- db:db
ports:
- target: 80
restart: "no"
web:
build:
args:
BASE_IMAGE: drud/ddev-webserver:v1.16.3
gid: '33333'
uid: '33333'
username: gitpod
context: /workspace/ddevenv/.ddev/web-build
dockerfile: /workspace/ddevenv/.ddev/.webimageBuild/Dockerfile
cap_add:
- SYS_PTRACE
container_name: ddev-ddevenv-web
environment:
COLUMNS: '251'
DDEV_DOCROOT: web
DDEV_HOSTNAME: ddevenv.ddev.site
DDEV_PHP_VERSION: '7.3'
DDEV_PRIMARY_URL: http://ddevenv.ddev.site
DDEV_PROJECT: ddevenv
DDEV_PROJECT_TYPE: drupal9
DDEV_ROUTER_HTTPS_PORT: '443'
DDEV_ROUTER_HTTP_PORT: '80'
DDEV_SITENAME: ddevenv
DDEV_TLD: ddev.site
DDEV_WEBSERVER_TYPE: nginx-fpm
DDEV_XDEBUG_ENABLED: "false"
DEPLOY_NAME: local
DOCKER_IP: 127.0.0.1
DOCROOT: web
DRUSH_ALLOW_XDEBUG: '1'
DRUSH_OPTIONS_URI: http://ddevenv.ddev.site
HOST_DOCKER_INTERNAL_IP: ''
HTTPS_EXPOSE: 443:80,8026:8025
HTTP_EXPOSE: 80:80,8025:8025
IS_DDEV_PROJECT: "true"
LINES: '31'
SSH_AUTH_SOCK: /home/.ssh-agent/socket
TZ: ''
VIRTUAL_HOST: ddevenv.ddev.site
external_links:
- ddev-router:ddevenv.ddev.site
# healthcheck:
# interval: 1s
# retries: 120
# start_period: 2m
# timeout: 2m
hostname: ddevenv-web
image: drud/ddev-webserver:v1.16.3-ddevenv-built
labels:
com.ddev.app-type: drupal9
com.ddev.approot: /workspace/ddevenv
com.ddev.platform: ddev
com.ddev.site-name: ddevenv
links:
- db:db
ports:
- 127.0.0.1::80/tcp
- 127.0.0.1::443/tcp
restart: "no"
user: 33333:33333
volumes:
- consistency: cached
source: /workspace/ddevenv
target: /var/www/html
type: bind
- /workspace/ddevenv/.ddev:/mnt/ddev_config:ro
- /workspace/ddevenv/.ddev/nginx_full:/etc/nginx/sites-enabled:ro
- /workspace/ddevenv/.ddev/apache:/etc/apache2/sites-enabled:ro
- ddev-global-cache:/mnt/ddev-global-cache:rw
- ddev-ssh-agent_socket_dir:/home/.ssh-agent:rw
version: '3.6'
volumes:
ddev-global-cache:
name: ddev-global-cache
ddev-ssh-agent_socket_dir:
external: true
name: ddev-ssh-agent_socket_dir
mariadb-database:
name: ddevenv-mariadb
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment