Files
ninedad/compose.yaml

60 lines
1.6 KiB
YAML
Raw Normal View History

2025-07-28 17:10:56 +02:00
services:
mariadb:
image: mariadb
container_name: ninedad-mariadb
restart: unless-stopped
environment:
MYSQL_ROOT_PASSWORD: changeme
MYSQL_DATABASE: ninedad
MYSQL_USER: user
MYSQL_PASSWORD: changeme
volumes:
- ./volume/mariadb:/var/lib/mysql
ninedad:
build:
context: .
dockerfile: ./misc/docker/Dockerfile
container_name: ninedad
restart: unless-stopped
image: reg.cadoles.com/envole/ninedad
depends_on:
- mariadb
ports:
- "8008:80"
volumes:
- ./src:/app/src:delegated
- ./templates:/app/templates:delegated
- ./config:/app/config:delegated
- ./public/uploads:/app/public/uploads:delegated
2025-07-28 17:38:40 +02:00
- ./uploads:/app/uploads:delegated
2025-07-28 17:10:56 +02:00
- ./misc:/app/misc:delegated
- ./public/lib:/app/public/lib:delegated
- ./.env.local:/app/.env.local
2025-08-02 11:38:02 +02:00
- ./vendor:/app/vendor:delegated
2025-08-02 22:07:57 +02:00
- ./public/bundles:/app/public/bundles:delegated
2025-09-04 19:30:58 +02:00
etherpad:
image: etherpad/etherpad:latest
container_name: etherpad
restart: unless-stopped
environment:
- ADMIN_PASSWORD=changeme
- TITLE=Mon Etherpad
- DEFAULT_PAD_TEXT=Bienvenue dans Etherpad!
- API_KEY=changeme
- AUTHENTICATION_METHOD=apikey
ports:
- "9001:9001"
volumes:
- ./volume/etherpad/data:/opt/etherpad-lite/var
- ./volume/etherpad/settings:/opt/etherpad-lite/settings
- ./volume/etherpad/apikey/APIKEY.txt:/opt/etherpad-lite/APIKEY.txt
2025-07-28 17:10:56 +02:00
adminer:
image: adminer
container_name: ninedad-adminer
restart: always
ports:
- 6088:8080