You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
peder2911 edited this page Nov 22, 2021
·
1 revision
Configuration
ViEWS 3 services require configuration in order to run. There are a lot of
settings, including sensitive settings that allow services to connect to
databases, and so on.
To simplify configuration and make configuration changes transparent and
versionable, we keep configuration centralized in a private git repository
called prio-data/views3_config.
This repo contains a simple usage guide that shows you how to "install" the
contained config files into a views3 repository folder. The gist of it is that
the repository contains two files, dotenv (installed as .env) and auth.env
that need to be present in the same folder as the views3 docker-compose.yaml
file in order for the system to work correctly.
Configuration changes
Once "installed", configuration files can be changed by simply editing the
files in the views3 repository folder. These changes are reflected on the files
in the views3_config folder, as the files are linked during the installation
process.
Any permanent changes should be added to the git repository and committed,
preferrably in a feature branch.
Updating your configuration files is similarly simple: You just git pull
inside your views3_config folder to fetch the latest version, which updates the
files in the views3 repository folder as well.