pull/35/head
DoTheEvolution 4 years ago
parent 8baf4121e8
commit 115439ef7c

@ -21,4 +21,33 @@
* [watchtower](watchtower/) - automatic docker images update
* [arch_linux_host_install](arch_linux_host_install)
The core of the setup is Caddy reverse proxy.
The core of the setup is Caddy reverse proxy.</br>
It's described in most details.
# Some docker bacics and some info
You **do not** need to fuck with `docker-compose.yml` to get something up,
simple copy paste should suffice.
You **do need** to fuck with `.env` file, that's where all your variables are.
Also sometimes the `.env` file is used as `env_file`
* `.env` - name of the file used only by compose.</br>
It is used automaticly just by being in the directory
with the `docker-compose.yml`</br>
Variables set there are only available during the building of the container.
* `env_file` - an option in compose that defines existing external file.</br>
Variables set in this file will be available in the running container,
but not in compose.
So to not have polluted huge ass compose file, or to not have multiple places
where changes need to be made... `env_file: .env` BAM.
Only issue is that all variables are avaialble in all containers.</br>
So that can lead to potential conflicts and clashes, looking at you nextcloud.
In those cases variables names to be used are declared per container.
But it is just so much easier, pretier to `env_file: .env`, and mostly painless.

@ -94,7 +94,7 @@ SMTP_EXPLICIT_TLS=true
SMTP_HOST=smtp.sendgrid.net
SMTP_PORT=465
SMTP_USERNAME=apikey
SMTP_PASSWORD=SG.MOQQegA3bgfodRN4IG2Wqwe.s23Ld4odqhOQQegf4466A4
SMTP_PASSWORD=SG.asdasdasdasdasdasd
SMTP_FROM=admin@blabla.org
```

@ -39,7 +39,7 @@ Install ddclient from your linux official repos.
Official ddclient config example
[here](https://github.com/ddclient/ddclient/blob/master/sample-etc_ddclient.conf).
This setup assumes the DNS records are managed Cloudflare.</br>
This setup assumes the DNS records are managed on Cloudflare.</br>
Make sure all subdomains in the config have A-records.
`ddclient.conf`

Loading…
Cancel
Save