pull/35/head
DoTheEvo 2 years ago
parent 51323651b7
commit 358a0ffd67

@ -18,6 +18,7 @@
* [minecraft](minecraft/) - game server
* [nextcloud](nextcloud/) - file share & sync
* [jellyfin](jellyfin/) - video and music streaming
* [qbittorrent](qbittorrent/) - video and music streaming
* [portainer](portainer/) - docker management
* [prometheus_grafana](prometheus_grafana/) - monitoring
* [unifi](unifi/) - mangment utility for ubiquiti devices

@ -152,7 +152,7 @@ networks:
* port 80 and 443 are pusblished for http and https
* MY_DOMAIN variable is passed in to the container so that it can be used
in `Caddyfile`
* the `Caddyfile` is read-only bind-mounted from the docker host
* the `Caddyfile` is bind-mounted from the docker host
* directories `data` and `config` are bind mounted so that their content persists
* the same network is joined as for all other containers
@ -181,7 +181,7 @@ Can also be a wild card `*.example.com -> 104.17.436.89`
The value of `{$MY_DOMAIN}` is provided by the compose and the `.env` file.<br>
The subdomains point at docker containers by their **hostname** and **exposed port**.
So every docker container you spin should have hostname definied.<br>
Commented out is the staging url for let's encrypt, useful for testing.
Commented out is the staging url for let's encrypt.
### - Setup some docker containers

@ -119,7 +119,7 @@ Caddy v2 is used, details
The minecraft server itself does not need this, but plugins do.
First one is dynmap, to see real time map of the world.<br>
First one is bluemap/dynmap, to see real time map of the world.<br>
Second one is for rcon web admin, to be able to quickly manage server from anywhere.
`Caddyfile`

Loading…
Cancel
Save