Add docker/framadate/docker-compose.yml

This commit is contained in:
Stefan 2025-01-06 22:32:23 +01:00
parent 0ec1d492ca
commit 2a6f65081e

View File

@ -0,0 +1,61 @@
version: "3"
services:
framadate:
image: registry.libreon.fr/libreon/docker-framadate:1.1.19
container_name: framadate
restart: always
ports:
- "4040:80"
volumes:
- framadate_data:/var/www/html
# - /path/to/your/logo:/var/www/html/images/custom
environment:
SERVERNAME: www.thierolf.org
ADMIN_PASSWORD: xxxxxxxxxxxxxxxxxxxxxxxxxx
APP_NAME: Test Drive
EMAIL_ADRESS: xxxxxxxxxxxxxxxxxxxxxxxxxx
DB_HOST: db
DB_NAME: framadate
DB_USER: framadate
DB_PASSWORD: xxxxxxxxxxxxxxxxxxxxxxxxxx
SMTP_HOST: xxxxxxxxxxxxxxxxxxxxxxxxxx
SMTP_AUTH: "true"
SMTP_USERNAME: xxxxxxxxxxxxxxxxxxxxxxxxxx
SMTP_PASSWORD: xxxxxxxxxxxxxxxxxxxxxxxxxx
SMTP_SECURE: tls
SMTP_PORT: 587
SHOW_WHAT_IS_THAT: "false"
SHOW_THE_SOFTWARE: "false"
SHOW_CULTIVATE_YOUR_GARDEN: "false"
DEFAULT_POLL_DURATION: 365
USER_CAN_ADD_IMG_OR_LINK: "true"
MARKDOWN_EDITOR_BY_DEFAULT: "true"
PROVIDE_FORK_AWESOME: "true"
networks:
- framadate-network
- db-network
db:
image: mysql:5.7
container_name: framadate_db
restart: always
environment:
MYSQL_ROOT_PASSWORD: xxxxxxxxxxxxxxxxxxxxxxxxxx
MYSQL_DATABASE: framadate
MYSQL_USER: framadate
MYSQL_PASSWORD: xxxxxxxxxxxxxxxxxxxxxxxxxx
volumes:
- db_data:/var/lib/mysql
networks:
- db-network
volumes:
framadate_data:
db_data:
networks:
framadate-network:
driver: bridge
db-network:
driver: bridge