Commit Graph

8 Commits (6ffa2376b875241d324f90e77b7839ee31b19655)

Author SHA1 Message Date
Christian Merten 6ffa2376b8
settings: use toml configuration files
We replace the current environment variable based configuration approach by
reading all local configuration from a `settings.toml` configuration file.
The docker test, development and production setups have been updated to use
the new setup.

The configuration folder also allows overriding every template in a
`config/templates` directory. We use this in a follow-up to move
all local specific templates, e.g. the registration form, into this
config directory.
11 months ago
Christian Merten 121076f9f1
docs: initial setup 1 year ago
Christian Merten 65f4787d8d
docker: remove version 1 year ago
Christian Merten 75e989a056
docker/development: grant kompass user privileges on test database 3 years ago
Christian Merten 9793373456
docker: make media folder persistent, remove old media, ensure existence of memberlists subfolder 3 years ago
Christian Merten 6762ea1f2c
docker/development: create and run as user matching executing user on host 3 years ago
Christian Merten acf0fafb00
docker: make development database local folder and add wait for mysql logic 3 years ago
Christian Merten 0ae03ab9dc
docker: restructure, separate production and development setup 3 years ago