Compare commits

...

2 commits

Author SHA1 Message Date
1e26021218
Syntax 2025-06-11 16:51:05 -04:00
56389988de
Add web server config 2025-06-11 16:50:31 -04:00
2 changed files with 24 additions and 3 deletions

View file

@ -6,9 +6,9 @@ user:
primary_group: runner primary_group: runner
groups: runner docker groups: runner docker
snap: packages:
commands: - snap:
00: snap install docker - docker
runcmd: runcmd:
- -

View file

@ -0,0 +1,21 @@
#cloud-config
# vim: syntax=yaml
users:
- name: ci
shell: /bin/bash
packages:
- snap:
- [caddy, --classic]
write_files:
- path: /etc/caddy/Caddyfile
content: |
include /srv/*/Caddyfile
runcmd:
- snap start --system --enable caddy.server
- mkdir -p /srv
- chown -R caddy:ci /srv
- chmod -R g+w-r /srv