diff options
author | Jenniferplusplus <contact@jenniferplusplus.com> | 2023-11-12 00:33:04 -0600 |
---|---|---|
committer | Jenniferplusplus <contact@jenniferplusplus.com> | 2023-11-12 00:33:04 -0600 |
commit | 2b65cf918a98455e360798cb6b75db58860cbf54 (patch) | |
tree | d231bcf54a5b077765a59b7ffc308a9ea4377f58 /docker-compose.yml | |
download | sandcastles-2b65cf918a98455e360798cb6b75db58860cbf54.tar.gz sandcastles-2b65cf918a98455e360798cb6b75db58860cbf54.tar.bz2 sandcastles-2b65cf918a98455e360798cb6b75db58860cbf54.zip |
Initial Commit
Diffstat (limited to 'docker-compose.yml')
-rw-r--r-- | docker-compose.yml | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..043bc52 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,35 @@ +version: '3' +name: sandcastles + +services: + root-ca: + image: smallstep/step-ca:0.25.0 + volumes: + - './volumes/root-ca:/home/step' + environment: + - DOCKER_STEPCA_INIT_NAME=Letterbook Sandcastles + - DOCKER_STEPCA_INIT_DNS_NAMES=localhost,root-ca + - DOCKER_STEPCA_INIT_REMOTE_MANAGEMENT=true + ports: + - "9000:9000" + + proxy: + # Replace with traefik + image: busybox:1.36 + command: '/bin/sh -c "trap : TERM INT; sleep infinity & wait"' + networks: + default: + fediverse: + aliases: + - mastodon.castle + - firefish.castle + - letterbook.castle + + client: + image: busybox:1.36 + networks: + - fediverse + +networks: + fediverse: +
\ No newline at end of file |