An open API service indexing awesome lists of open source software.

https://github.com/trickfilm400/ecodms-postgres-docker

This is a ecodms docker image with a separated postgres database for better scaling and more
https://github.com/trickfilm400/ecodms-postgres-docker

dms docker docker-compose ecodms postgres

Last synced: about 2 months ago
JSON representation

This is a ecodms docker image with a separated postgres database for better scaling and more

Awesome Lists containing this project

README

          

# ecodms-postgres-docker

This docker image is a custom installation of [ecodms](https://www.ecodms.de/en/ecodms-archiv) without a postgres
database inside the ecodms docker.
The postgres database needs to be a separate database. (This approach is
more [docker-native/best-practise](https://docs.docker.com/build/building/best-practices/#decouple-applications) and a
custom postgres installation (e. g. cluster) can be used)

## Usage

Build the container with `docker build -t localhost:5000/ecodms src/`

An example `docker-compose.yml` file can be found in this repo. There are also the supported **environment variables**
listed.

### restore backup

1. map your backup zip file to the docker path of `/data/restore/restore.zip`
2. set the environment variable `BACKUP_RESTORE` to a non-empty value to enable the backup restore process to happen
3. start the container and the restore process will start.
4. after everything worked correctly, remove the environment variable and recreate the container

#### Todo's

- [ ] shell script with minio backup upload
- [ ] add docker for sharing the scaninput folder

© 2025 Trickfilm400