DoTheEvolution 115439ef7c update
2020-05-12 19:55:28 +02:00
2020-05-10 23:48:51 +02:00
2020-05-12 19:55:28 +02:00
2020-05-10 23:48:51 +02:00
2020-05-10 03:32:48 +02:00
2020-05-05 17:39:05 +02:00
2020-05-12 19:55:28 +02:00
2020-05-10 23:48:51 +02:00
2020-05-10 15:03:54 +02:00
2020-05-12 19:02:43 +02:00
2020-05-10 23:48:51 +02:00
2020-05-10 23:48:51 +02:00
2020-05-10 23:39:40 +02:00
2020-05-12 19:55:28 +02:00

Selfhosted-Apps-Docker

guide by example

logo


The core of the setup is Caddy reverse proxy.
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.
    It is used automaticly just by being in the directory with the docker-compose.yml
    Variables set there are only available during the building of the container.
  • env_file - an option in compose that defines existing external file.
    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.
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.

S
Description
Guide by Example
Readme 128 MiB
Languages
Shell 75.3%
Batchfile 18.1%
PowerShell 6.6%