Add static website to caddy

This commit is contained in:
Paul Brinkmeier 2022-02-02 00:14:05 +01:00
parent f5f661ac4c
commit 163b771335
4 changed files with 25 additions and 3 deletions

View File

@ -51,6 +51,8 @@
state: present
- name: gitlab_runner_config
state: present
- name: gitlab_runner_cache
state: present
- name: Set up docker stuff
become: yes
docker_compose:

19
docker/runner/README.md Normal file
View File

@ -0,0 +1,19 @@
# runner
After installation, individual runners must still be registered, e.g.:
```
docker run --rm -it -v gitlab_runner_config:/etc/gitlab-runner gitlab/gitlab-runner register --name <name>
```
An issue I encountered when trying to cache stuff between builds was the following warning in the runner logs:
```
ERROR: Could not create cache adapter error=cache factory not found: factory for cache adapter "" was not registered
```
In order to make the runner able to create caches, register it like so:
```
docker run --rm -it -v gitlab_runner_config:/etc/gitlab-runner gitlab/gitlab-runner register --name <name> --docker-disable-cache=false -docker-cache-dir /cache --docker-volumes gitlab_runner_cache:/cache
```

View File

@ -1,6 +1,6 @@
h2954114.stratoserver.net {
file_server browse {
root /usr/share
pbrinkmeier.de {
file_server {
root /srv/pbrinkmeier.de
}
}

View File

@ -11,6 +11,7 @@ services:
volumes:
- caddy_data:/data
- caddy_config:/config
- /home/paul/pbrinkmeier.de:/srv/pbrinkmeier.de:ro
restart: always
codi: