Adds the dockerfile, docker compose file and starting script. The script tries to copy the config.yaml into the mounted volume, if there is not a config.yaml present. When copying, comments in all lines as follows:
test:
# this is a comment
foo: bar
===>
## infotext
## blabla
# test:
## this is a comment
# foo: bar
The config.yaml in the mounted data folder is created as root, except when there is a .env file present with
UID=[your UID]
GID=[your GID]
Also fixes some problems I encountered with empty dicts and wrong version numbering in setup.py (both probably obsolete, but doesn't break anything).
Adds the dockerfile, docker compose file and starting script. The script tries to copy the
config.yaml
into the mounted volume, if there is not aconfig.yaml
present. When copying, comments in all lines as follows:The config.yaml in the mounted
data
folder is created as root, except when there is a.env
file present withAlso fixes some problems I encountered with empty dicts and wrong version numbering in setup.py (both probably obsolete, but doesn't break anything).