Files
docker-compose/linkwarden/docker-compose.yml
T
2026-06-01 19:56:55 -04:00

40 lines
842 B
YAML

---
services:
postgres:
image: postgres:16-alpine
env_file: .env
restart: always
volumes:
- /srv/linkwarden/pgdata:/var/lib/postgresql/data
networks:
- linkwarden_net
linkwarden:
restart: "no"
mem_limit: 1024m
cpus: 0.75
# pids_limit: 150
container_name: linkwarden
env_file: .env
environment:
- DATABASE_URL=postgresql://postgres:${POSTGRES_PASSWORD}@postgres:5432/postgres
# restart: always
image: ghcr.io/linkwarden/linkwarden:latest
ports:
- 127.0.0.1:3000:3000
volumes:
- /srv/linkwarden/data:/data/data
depends_on:
- postgres
networks:
- linkwarden_net
networks:
linkwarden_net:
driver: bridge
driver_opts:
com.docker.network.driver.mtu: 1450
ipam:
config:
- subnet: 172.31.50.0/24