mirror of
https://github.com/bensuperpc/infrastructure.git
synced 2025-04-12 08:30:41 +02:00
48 lines
1.1 KiB
YAML
48 lines
1.1 KiB
YAML
services:
|
|
# projectsend
|
|
projectsend:
|
|
image: linuxserver/projectsend:latest
|
|
container_name: projectsend
|
|
profiles:
|
|
- projectsend
|
|
restart: on-failure:5
|
|
depends_on:
|
|
- caddy
|
|
env_file:
|
|
- ./projectsend/env/projectsend.env
|
|
volumes:
|
|
- /var/run/docker.sock:/var/run/docker.sock
|
|
- projectsend_config:/config
|
|
- projectsend_share:/data
|
|
networks:
|
|
- infra-network
|
|
security_opt:
|
|
- no-new-privileges:true
|
|
# Database projectsend
|
|
projectsend_db:
|
|
image: mariadb:latest
|
|
container_name: projectsend_db
|
|
profiles:
|
|
- database
|
|
- projectsend
|
|
depends_on:
|
|
- caddy
|
|
restart: on-failure:5
|
|
volumes:
|
|
- projectsend_db:/var/lib/mysql:rw
|
|
env_file:
|
|
- ./projectsend/env/projectsend_db.env
|
|
command: '--default-authentication-plugin=mysql_native_password'
|
|
networks:
|
|
- infra-network
|
|
security_opt:
|
|
- no-new-privileges:true
|
|
|
|
volumes:
|
|
projectsend_db:
|
|
name: projectsend_db
|
|
projectsend_config:
|
|
name: projectsend_config
|
|
projectsend_share:
|
|
name: projectsend_share
|