Some checks failed
CI/CD Pipeline / Build Docker Image (push) Has been cancelled
CI/CD Pipeline / Test (push) Has been cancelled
CI/CD Pipeline / Build (arm64, windows, linkbeam-windows-arm64.exe) (push) Has been cancelled
CI/CD Pipeline / Build (386, linux, linkbeam-linux-386) (push) Has been cancelled
CI/CD Pipeline / Lint (push) Has been cancelled
CI/CD Pipeline / Build (amd64, linux, linkbeam-linux-amd64) (push) Has been cancelled
CI/CD Pipeline / Build (arm, 7, linux, linkbeam-linux-armv7) (push) Has been cancelled
CI/CD Pipeline / Build (386, windows, linkbeam-windows-386.exe) (push) Has been cancelled
CI/CD Pipeline / Build (amd64, windows, linkbeam-windows-amd64.exe) (push) Has been cancelled
CI/CD Pipeline / Build (arm64, darwin, linkbeam-darwin-arm64) (push) Has been cancelled
CI/CD Pipeline / Build (arm64, linux, linkbeam-linux-arm64) (push) Has been cancelled
CI/CD Pipeline / Build (amd64, darwin, linkbeam-darwin-amd64) (push) Has been cancelled
CI/CD Pipeline / Create Release (push) Has been cancelled
27 lines
628 B
YAML
27 lines
628 B
YAML
---
|
|
|
|
services:
|
|
app:
|
|
image: docker.io/5mdt/linkbeam:latest
|
|
build: .
|
|
volumes:
|
|
# Mount your config file
|
|
- ./config.yaml:/app/config/config.yaml:ro
|
|
# Mount output directory
|
|
- ./dist:/app/dist
|
|
# Optional: mount custom templates
|
|
- ./templates:/app/templates:ro
|
|
# Optional: mount custom themes
|
|
- ./themes:/app/themes:ro
|
|
environment:
|
|
- CONFIG_PATH=${CONFIG_PATH:-/app/config/config.yaml}
|
|
restart: "no"
|
|
|
|
nginx:
|
|
image: nginx:alpine
|
|
ports:
|
|
- ${PUBLIC_PORT:-"80:80"}
|
|
volumes:
|
|
- ./dist:/usr/share/nginx/html:ro
|
|
restart: unless-stopped
|