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
- Host: GitHub
- URL: https://github.com/trickfilm400/ecodms-postgres-docker
- Owner: Trickfilm400
- Created: 2025-01-12T12:01:38.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2026-05-02T20:11:40.000Z (2 months ago)
- Last Synced: 2026-05-02T22:15:18.913Z (2 months ago)
- Topics: dms, docker, docker-compose, ecodms, postgres
- Language: Shell
- Homepage:
- Size: 6.84 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
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