web-landing-page/docker-compose.yml
Benoit Donneaux 097fc8acc6 Implement Jekyll CI workflow with docker (#2)
Part of #1

Reviewed-on: https://code.lafs.eval.latfa.net/tahoe-lafs/web-landing-page/pulls/2
Co-authored-by: Benoit Donneaux <benoit@leastauthority.com>
Co-committed-by: Benoit Donneaux <benoit@leastauthority.com>
2024-05-23 12:16:39 +00:00

31 lines
558 B
YAML

version: '3'
services:
jekyll:
build:
context: docker/jekyll
args:
uid: "${_UID:-1000}"
user: "${_USER:-appuser}"
gid: "${_GID:-1000}"
group: "${_GROUP:-appgroup}"
volumes:
- .:/appdata
working_dir: /appdata
ports:
- "4000:4000"
stdin_open: true
tty: true
hostname: jekyll.local
container_name: jekyll.local
networks:
- bridge
deploy:
resources:
limits:
cpus: '1.5'
memory: 512M
networks:
bridge:
external: true