From f7b36acc19f9602e000d154c4c272664309467ce Mon Sep 17 00:00:00 2001 From: fossilfranv Date: Sat, 10 Feb 2024 14:21:23 -0800 Subject: [PATCH] Add docker-compose.yml --- docker-compose.yml | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 docker-compose.yml diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..7f62234 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,34 @@ +version: "3.5" +services: + postgres: + image: postgres:16-alpine + env_file: .env + restart: always + volumes: + - ./pgdata:/var/lib/postgresql/data + networks: + - link_back + - acme-companion_proxy-tier + linkwarden: + env_file: .env + environment: + - DATABASE_URL=postgresql://postgres:${POSTGRES_PASSWORD}@postgres:5432/postgres + - VIRTUAL_HOST=link.airdog.site + - LETSENCRYPT_HOST=link.airdog.site + - LETSENCRYPT_EMAIL=lets@treillis.mailer.me + - VIRTUAL_PORT=3000 + restart: always + # build: . # uncomment this line to build from source + image: ghcr.io/linkwarden/linkwarden:latest # comment this line to build from source + volumes: + - ./data:/data/data + depends_on: + - postgres + networks: + - link_back + - acme-companion_proxy-tier + +networks: + link_back: + acme-companion_proxy-tier: + external: true \ No newline at end of file