Browse Source

Merge pull request #561 from ArjenR/master

Example docker-compose.yml for use with nginx-proxy-manager and 2 seperate networks
pull/562/head
o1lab 3 years ago committed by GitHub
parent
commit
ccdb425fd1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 55
      docker-compose/nginx-proxy-manager/docker-compose.yml

55
docker-compose/nginx-proxy-manager/docker-compose.yml

@ -0,0 +1,55 @@
version: '3.3'
services:
root_db:
image: mysql:5.7
volumes:
- db_data:/var/lib/mysql
restart: always
environment:
MYSQL_ROOT_PASSWORD: password
MYSQL_DATABASE: root_db
MYSQL_USER: noco
MYSQL_PASSWORD: password
healthcheck:
test: [ "CMD", "mysqladmin" ,"ping", "-h", "localhost" ]
timeout: 20s
retries: 10
networks:
- default
nocodb:
depends_on:
root_db:
condition: service_healthy
image: nocodb/nocodb:latest
restart: always
environment:
NC_DB: "mysql2://root_db:3306?u=noco&p=password&d=root_db"
networks:
- default
- nginxproxy
nginx-proxy-manager:
image: jlesage/nginx-proxy-manager
restart: always
environment:
PUID: 1000
PGID: 1000
TZ: Europe/Amsterdam
ports:
- "8181:8181"
- "80:8080"
- "443:4443"
volumes:
- nginx-proxy-manager:/config:rw
networks:
- nginxproxy
volumes:
nginx-proxy-manager: {}
db_data: {}
networks:
default:
nginxproxy:
Loading…
Cancel
Save