+ nodejs applications support with pm2 manager

* use dockerhost in xdebug3 config for php8 in workspace
* set local docker resolver for nginx
* refactored base configs (join in one base config) and better separate examples for third party services
* set default web port for inbucket to 82 instead of 9090, because last use for cockpit
This commit is contained in:
2024-02-16 17:36:20 +03:00
parent a244fec29a
commit a3f7465955
23 changed files with 154 additions and 53 deletions

View File

@ -0,0 +1,31 @@
version: '3.6'
services:
dbpg:
image: postgres
restart: always
environment:
POSTGRES_PASSWORD: postgres
volumes:
- databasepg:/var/lib/postgresql/data
- ./hostfiles:/hostfiles
ports:
- "5432:5432"
adminer:
image: adminer
restart: always
ports:
- 8081:8080
pgadmin:
image: dpage/pgadmin4
restart: always
environment:
PGADMIN_DEFAULT_EMAIL: info@wpstudio.ru
PGADMIN_DEFAULT_PASSWORD: postgres
ports:
- "83:80"
volumes:
- ./hostfiles/pgadmin:/var/lib/pgadmin
volumes:
databasepg: