# net_services A stack of services exposed over the network, running in Docker containers. Sensitive data is not stored on the disk when containers start. It is copied into a tmpfs within the container. ## Requirements - `docker` - `mkcert` for local CA certificate generation - `htpasswd` for generating credentials for nginx - `tar` ## How-to 1. Create a `.env`; see `example.env` 2. Initialize the host ```bash ./tools/net_services init ``` 3. Add Radicale user (optional) ```bash htpasswd -B "${HOST__RADICALE_USERS_DIR}"/.htpasswd username ``` 4. Run the services ```bash docker compose up ``` 5. Access the services You may have to adapt the URLs to the configured published ports. - - - It is highly recommended to configure authentication for the Syncthing GUI if it is exposed to the network.