fork from prologic/pages-server
This commit is contained in:
parent
9d86fd33c6
commit
839a429820
33 changed files with 865 additions and 2482 deletions
32
docker-stack.yml
Normal file
32
docker-stack.yml
Normal file
|
@ -0,0 +1,32 @@
|
|||
---
|
||||
version: "3.8"
|
||||
|
||||
services:
|
||||
server:
|
||||
image: prologic/pages-server:latest
|
||||
environment:
|
||||
- DOMAIN=${DOMAIN:?not set}
|
||||
- GITEA_URL=${GITEA_URL:?not set}
|
||||
- GITEA_TOKEN=${GITEA_TOKEN:?not set}
|
||||
networks:
|
||||
- traefik
|
||||
deploy:
|
||||
replicas: 1
|
||||
labels:
|
||||
- traefik.enable=true
|
||||
- traefik.docker.network=traefik
|
||||
- traefik.http.services.pages.loadbalancer.server.port=8000
|
||||
- traefik.http.routers.pages.rule=HostRegexp(`{subdomain:.+}.${DOMAIN:?not set}`)
|
||||
- traefik.http.routers.pages.priority=2
|
||||
resources:
|
||||
reservations:
|
||||
cpus: "0.1"
|
||||
memory: 64M
|
||||
limits:
|
||||
memory: 128M
|
||||
restart_policy:
|
||||
condition: any
|
||||
|
||||
networks:
|
||||
traefik:
|
||||
external: true
|
Loading…
Add table
Add a link
Reference in a new issue