invoice-collector-MongoDB
mongo:8.0.3
https://hub.docker.com/_/mongo/
invoice-collector_internal
sh
false
https://github.com/mongodb/mongo/issues
https://www.mongodb.com/
MongoDB is a cross-platform document-oriented NoSQL database.
This container provides the MongoDB backend required by invoice-collector. It stores application data and is intended to run on the same Docker network (invoice-collector_internal) as the invoice-collector container.
Network:Other
https://raw.githubusercontent.com/rorar/unraid-templates/main/templates/invoice-collector-mongodb.xml
https://raw.githubusercontent.com/rorar/unraid-templates/main/templates/docker_icons/mongodb-logo.png
--hostname=mongodb
--logpath /dev/null
Required by the invoice-collector container running on the same Docker network "invoice-collector_internal".
IMPORTANT: Before adding this container, create the Docker network first.
1. Open Unraid Terminal
2. Run: docker network create invoice-collector_internal
3. Go to Settings > Docker
4. Disable Docker and click Apply
5. Enable "Preserve user defined networks" and click Apply
6. Re-enable Docker
This template configures the container hostname as "mongodb", allowing invoice-collector to connect using the default connection string:
DATABASE_URI=mongodb://mongodb:27017
/mnt/user/appdata/invoice-collector-mongodb
Europe/Berlin