├── .dockerignore ├── .editorconfig ├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── config.yml │ ├── feature.yml │ └── issue.yml ├── SUPPORT.md └── workflows │ ├── build_release.yml │ └── stale_issue.yml ├── .gitignore ├── CHANGELOG ├── Dockerfile ├── Makefile ├── README.md ├── examples └── docker-compose.example.yaml ├── img └── screenshot.png └── rootfs ├── app ├── .gitkeep └── cleandb.sh └── etc └── s6-overlay └── s6-rc.d ├── init-docker-entrypoint ├── branding ├── run ├── type └── up ├── svc-dsmr-backend-log ├── dependencies ├── run ├── type └── up ├── svc-dsmr-backend ├── dependencies ├── run ├── type └── up ├── svc-dsmr-datalogger-log ├── dependencies ├── run ├── type └── up ├── svc-dsmr-datalogger ├── dependencies ├── run ├── type └── up ├── svc-dsmr-remote-datalogger ├── dependencies ├── run ├── type └── up ├── svc-dsmr-webinterface-log ├── dependencies ├── run ├── type └── up ├── svc-dsmr-webinterface ├── dependencies ├── run ├── type └── up ├── svc-nginx ├── dependencies ├── run ├── type └── up └── user └── contents.d ├── init-docker-entrypoint ├── svc-dsmr-backend ├── svc-dsmr-backend-log ├── svc-dsmr-datalogger ├── svc-dsmr-datalogger-log ├── svc-dsmr-remote-datalogger ├── svc-dsmr-webinterface ├── svc-dsmr-webinterface-log └── svc-nginx /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xirixiz/dsmr-reader-docker/HEAD/.dockerignore -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xirixiz/dsmr-reader-docker/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | custom: ['https://www.buymeacoffee.com/xirixiz'] 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xirixiz/dsmr-reader-docker/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xirixiz/dsmr-reader-docker/HEAD/.github/ISSUE_TEMPLATE/feature.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/issue.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xirixiz/dsmr-reader-docker/HEAD/.github/ISSUE_TEMPLATE/issue.yml -------------------------------------------------------------------------------- /.github/SUPPORT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xirixiz/dsmr-reader-docker/HEAD/.github/SUPPORT.md -------------------------------------------------------------------------------- /.github/workflows/build_release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xirixiz/dsmr-reader-docker/HEAD/.github/workflows/build_release.yml -------------------------------------------------------------------------------- /.github/workflows/stale_issue.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xirixiz/dsmr-reader-docker/HEAD/.github/workflows/stale_issue.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xirixiz/dsmr-reader-docker/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xirixiz/dsmr-reader-docker/HEAD/CHANGELOG -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xirixiz/dsmr-reader-docker/HEAD/Dockerfile -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xirixiz/dsmr-reader-docker/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xirixiz/dsmr-reader-docker/HEAD/README.md -------------------------------------------------------------------------------- /examples/docker-compose.example.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xirixiz/dsmr-reader-docker/HEAD/examples/docker-compose.example.yaml -------------------------------------------------------------------------------- /img/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xirixiz/dsmr-reader-docker/HEAD/img/screenshot.png -------------------------------------------------------------------------------- /rootfs/app/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rootfs/app/cleandb.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xirixiz/dsmr-reader-docker/HEAD/rootfs/app/cleandb.sh -------------------------------------------------------------------------------- /rootfs/etc/s6-overlay/s6-rc.d/init-docker-entrypoint/branding: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xirixiz/dsmr-reader-docker/HEAD/rootfs/etc/s6-overlay/s6-rc.d/init-docker-entrypoint/branding -------------------------------------------------------------------------------- /rootfs/etc/s6-overlay/s6-rc.d/init-docker-entrypoint/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xirixiz/dsmr-reader-docker/HEAD/rootfs/etc/s6-overlay/s6-rc.d/init-docker-entrypoint/run -------------------------------------------------------------------------------- /rootfs/etc/s6-overlay/s6-rc.d/init-docker-entrypoint/type: -------------------------------------------------------------------------------- 1 | oneshot 2 | -------------------------------------------------------------------------------- /rootfs/etc/s6-overlay/s6-rc.d/init-docker-entrypoint/up: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xirixiz/dsmr-reader-docker/HEAD/rootfs/etc/s6-overlay/s6-rc.d/init-docker-entrypoint/up -------------------------------------------------------------------------------- /rootfs/etc/s6-overlay/s6-rc.d/svc-dsmr-backend-log/dependencies: -------------------------------------------------------------------------------- 1 | svc-dsmr-backend -------------------------------------------------------------------------------- /rootfs/etc/s6-overlay/s6-rc.d/svc-dsmr-backend-log/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xirixiz/dsmr-reader-docker/HEAD/rootfs/etc/s6-overlay/s6-rc.d/svc-dsmr-backend-log/run -------------------------------------------------------------------------------- /rootfs/etc/s6-overlay/s6-rc.d/svc-dsmr-backend-log/type: -------------------------------------------------------------------------------- 1 | longrun 2 | -------------------------------------------------------------------------------- /rootfs/etc/s6-overlay/s6-rc.d/svc-dsmr-backend-log/up: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xirixiz/dsmr-reader-docker/HEAD/rootfs/etc/s6-overlay/s6-rc.d/svc-dsmr-backend-log/up -------------------------------------------------------------------------------- /rootfs/etc/s6-overlay/s6-rc.d/svc-dsmr-backend/dependencies: -------------------------------------------------------------------------------- 1 | init-docker-entrypoint -------------------------------------------------------------------------------- /rootfs/etc/s6-overlay/s6-rc.d/svc-dsmr-backend/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xirixiz/dsmr-reader-docker/HEAD/rootfs/etc/s6-overlay/s6-rc.d/svc-dsmr-backend/run -------------------------------------------------------------------------------- /rootfs/etc/s6-overlay/s6-rc.d/svc-dsmr-backend/type: -------------------------------------------------------------------------------- 1 | longrun 2 | -------------------------------------------------------------------------------- /rootfs/etc/s6-overlay/s6-rc.d/svc-dsmr-backend/up: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xirixiz/dsmr-reader-docker/HEAD/rootfs/etc/s6-overlay/s6-rc.d/svc-dsmr-backend/up -------------------------------------------------------------------------------- /rootfs/etc/s6-overlay/s6-rc.d/svc-dsmr-datalogger-log/dependencies: -------------------------------------------------------------------------------- 1 | svc-dsmr-datalogger -------------------------------------------------------------------------------- /rootfs/etc/s6-overlay/s6-rc.d/svc-dsmr-datalogger-log/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xirixiz/dsmr-reader-docker/HEAD/rootfs/etc/s6-overlay/s6-rc.d/svc-dsmr-datalogger-log/run -------------------------------------------------------------------------------- /rootfs/etc/s6-overlay/s6-rc.d/svc-dsmr-datalogger-log/type: -------------------------------------------------------------------------------- 1 | longrun 2 | -------------------------------------------------------------------------------- /rootfs/etc/s6-overlay/s6-rc.d/svc-dsmr-datalogger-log/up: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xirixiz/dsmr-reader-docker/HEAD/rootfs/etc/s6-overlay/s6-rc.d/svc-dsmr-datalogger-log/up -------------------------------------------------------------------------------- /rootfs/etc/s6-overlay/s6-rc.d/svc-dsmr-datalogger/dependencies: -------------------------------------------------------------------------------- 1 | init-docker-entrypoint -------------------------------------------------------------------------------- /rootfs/etc/s6-overlay/s6-rc.d/svc-dsmr-datalogger/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xirixiz/dsmr-reader-docker/HEAD/rootfs/etc/s6-overlay/s6-rc.d/svc-dsmr-datalogger/run -------------------------------------------------------------------------------- /rootfs/etc/s6-overlay/s6-rc.d/svc-dsmr-datalogger/type: -------------------------------------------------------------------------------- 1 | longrun 2 | -------------------------------------------------------------------------------- /rootfs/etc/s6-overlay/s6-rc.d/svc-dsmr-datalogger/up: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xirixiz/dsmr-reader-docker/HEAD/rootfs/etc/s6-overlay/s6-rc.d/svc-dsmr-datalogger/up -------------------------------------------------------------------------------- /rootfs/etc/s6-overlay/s6-rc.d/svc-dsmr-remote-datalogger/dependencies: -------------------------------------------------------------------------------- 1 | init-docker-entrypoint -------------------------------------------------------------------------------- /rootfs/etc/s6-overlay/s6-rc.d/svc-dsmr-remote-datalogger/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xirixiz/dsmr-reader-docker/HEAD/rootfs/etc/s6-overlay/s6-rc.d/svc-dsmr-remote-datalogger/run -------------------------------------------------------------------------------- /rootfs/etc/s6-overlay/s6-rc.d/svc-dsmr-remote-datalogger/type: -------------------------------------------------------------------------------- 1 | longrun 2 | -------------------------------------------------------------------------------- /rootfs/etc/s6-overlay/s6-rc.d/svc-dsmr-remote-datalogger/up: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xirixiz/dsmr-reader-docker/HEAD/rootfs/etc/s6-overlay/s6-rc.d/svc-dsmr-remote-datalogger/up -------------------------------------------------------------------------------- /rootfs/etc/s6-overlay/s6-rc.d/svc-dsmr-webinterface-log/dependencies: -------------------------------------------------------------------------------- 1 | svc-dsmr-webinterface -------------------------------------------------------------------------------- /rootfs/etc/s6-overlay/s6-rc.d/svc-dsmr-webinterface-log/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xirixiz/dsmr-reader-docker/HEAD/rootfs/etc/s6-overlay/s6-rc.d/svc-dsmr-webinterface-log/run -------------------------------------------------------------------------------- /rootfs/etc/s6-overlay/s6-rc.d/svc-dsmr-webinterface-log/type: -------------------------------------------------------------------------------- 1 | longrun 2 | -------------------------------------------------------------------------------- /rootfs/etc/s6-overlay/s6-rc.d/svc-dsmr-webinterface-log/up: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xirixiz/dsmr-reader-docker/HEAD/rootfs/etc/s6-overlay/s6-rc.d/svc-dsmr-webinterface-log/up -------------------------------------------------------------------------------- /rootfs/etc/s6-overlay/s6-rc.d/svc-dsmr-webinterface/dependencies: -------------------------------------------------------------------------------- 1 | init-docker-entrypoint 2 | -------------------------------------------------------------------------------- /rootfs/etc/s6-overlay/s6-rc.d/svc-dsmr-webinterface/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xirixiz/dsmr-reader-docker/HEAD/rootfs/etc/s6-overlay/s6-rc.d/svc-dsmr-webinterface/run -------------------------------------------------------------------------------- /rootfs/etc/s6-overlay/s6-rc.d/svc-dsmr-webinterface/type: -------------------------------------------------------------------------------- 1 | longrun -------------------------------------------------------------------------------- /rootfs/etc/s6-overlay/s6-rc.d/svc-dsmr-webinterface/up: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xirixiz/dsmr-reader-docker/HEAD/rootfs/etc/s6-overlay/s6-rc.d/svc-dsmr-webinterface/up -------------------------------------------------------------------------------- /rootfs/etc/s6-overlay/s6-rc.d/svc-nginx/dependencies: -------------------------------------------------------------------------------- 1 | init-docker-entrypoint 2 | svc-dsmr-webinterface -------------------------------------------------------------------------------- /rootfs/etc/s6-overlay/s6-rc.d/svc-nginx/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xirixiz/dsmr-reader-docker/HEAD/rootfs/etc/s6-overlay/s6-rc.d/svc-nginx/run -------------------------------------------------------------------------------- /rootfs/etc/s6-overlay/s6-rc.d/svc-nginx/type: -------------------------------------------------------------------------------- 1 | longrun 2 | -------------------------------------------------------------------------------- /rootfs/etc/s6-overlay/s6-rc.d/svc-nginx/up: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xirixiz/dsmr-reader-docker/HEAD/rootfs/etc/s6-overlay/s6-rc.d/svc-nginx/up -------------------------------------------------------------------------------- /rootfs/etc/s6-overlay/s6-rc.d/user/contents.d/init-docker-entrypoint: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rootfs/etc/s6-overlay/s6-rc.d/user/contents.d/svc-dsmr-backend: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rootfs/etc/s6-overlay/s6-rc.d/user/contents.d/svc-dsmr-backend-log: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rootfs/etc/s6-overlay/s6-rc.d/user/contents.d/svc-dsmr-datalogger: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rootfs/etc/s6-overlay/s6-rc.d/user/contents.d/svc-dsmr-datalogger-log: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rootfs/etc/s6-overlay/s6-rc.d/user/contents.d/svc-dsmr-remote-datalogger: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rootfs/etc/s6-overlay/s6-rc.d/user/contents.d/svc-dsmr-webinterface: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rootfs/etc/s6-overlay/s6-rc.d/user/contents.d/svc-dsmr-webinterface-log: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rootfs/etc/s6-overlay/s6-rc.d/user/contents.d/svc-nginx: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------