Automatische Builds

This commit is contained in:
2026-02-01 20:40:53 +01:00
parent 5ac790cddd
commit 186680eaaf
5 changed files with 63 additions and 81 deletions

56
docker-compose.yml Normal file
View File

@@ -0,0 +1,56 @@
services:
website:
build: .
image: alphabreed:latest
container_name: alphabreed
restart: unless-stopped
networks:
- frontend
pocketbase:
image: adrianmusante/pocketbase:0.35
container_name: pocketbase
restart: unless-stopped
environment:
- POCKETBASE_DEBUG=false
- POCKETBASE_ADMIN_EMAIL=jazzman@alphabreed.com
- POCKETBASE_ADMIN_PASSWORD=knudd3lwup5
volumes:
- pocketbase_data:/pocketbase
networks:
- frontend
gokapi:
image: f0rc3/gokapi:v2.1.0
container_name: gokapi
restart: unless-stopped
environment:
- TZ=Europe/Berlin
volumes:
- gokapi_data:/app/data
- gokapi_config:/app/config
networks:
- frontend
ddns_updater:
image: cloubit/ddns-updater:v1.1
container_name: ddns_updater
environment:
- APIURL_BASE=https://ydns.io/api/v1/update/?host=
- DDNS_USER=1CDM7jVExGxN5BIVkDTn
- DDNS_TOKEN=6K8Z831KCRAV28YWUPA6QSCMZICY0Z
- DDOMAIN1=alphabreed.ydns.eu
- ENABLE_IPV4=true
- UPDATE_DELAY=1800
restart: unless-stopped
volumes:
pocketbase_data:
gokapi_data:
gokapi_config:
networks:
frontend:
name: frontend
external: true