├── .dockerignore ├── .github ├── renovate.json └── workflows │ └── flowzone.yml ├── .gitignore ├── .versionbot └── CHANGELOG.yml ├── CHANGELOG.md ├── Dockerfile.no-init ├── Dockerfile.s6-overlay ├── README.md ├── VERSION ├── docker-bake.hcl ├── docker-compose.test.yml ├── repo.yml ├── src ├── 01_buildconfig ├── 01_nodoc ├── confd-entry.sh ├── configure-balena.sh ├── htoprc ├── mdns.allow ├── nsswitch.conf └── s6-overlay │ ├── s6-rc.d │ ├── avahi-daemon │ │ ├── dependencies.d │ │ │ └── dbus │ │ ├── run │ │ └── type │ ├── certs-watch │ │ ├── dependencies.d │ │ │ └── base │ │ ├── run │ │ └── type │ ├── confd │ │ ├── dependencies.d │ │ │ └── base │ │ ├── type │ │ └── up │ ├── dbus │ │ ├── dependencies.d │ │ │ └── base │ │ ├── run │ │ └── type │ └── user │ │ └── contents.d │ │ ├── avahi-daemon │ │ ├── certs-watch │ │ └── confd │ └── scripts │ ├── confd-up │ ├── functions.sh │ └── s6-init └── tests ├── fixtures ├── systemd-env.txt ├── test-env.service └── test.env ├── generate-systemd-reference.sh ├── load_env_file.bats └── systemd_comparison.bats /.dockerignore: -------------------------------------------------------------------------------- 1 | .git 2 | automation 3 | -------------------------------------------------------------------------------- /.github/renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io-modules/open-balena-base/HEAD/.github/renovate.json -------------------------------------------------------------------------------- /.github/workflows/flowzone.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io-modules/open-balena-base/HEAD/.github/workflows/flowzone.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.swp 2 | .DS_Store 3 | -------------------------------------------------------------------------------- /.versionbot/CHANGELOG.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io-modules/open-balena-base/HEAD/.versionbot/CHANGELOG.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io-modules/open-balena-base/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Dockerfile.no-init: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io-modules/open-balena-base/HEAD/Dockerfile.no-init -------------------------------------------------------------------------------- /Dockerfile.s6-overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io-modules/open-balena-base/HEAD/Dockerfile.s6-overlay -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | balena.io services use this image as a base 2 | -------------------------------------------------------------------------------- /VERSION: -------------------------------------------------------------------------------- 1 | 20.2.2 -------------------------------------------------------------------------------- /docker-bake.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io-modules/open-balena-base/HEAD/docker-bake.hcl -------------------------------------------------------------------------------- /docker-compose.test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io-modules/open-balena-base/HEAD/docker-compose.test.yml -------------------------------------------------------------------------------- /repo.yml: -------------------------------------------------------------------------------- 1 | type: docker 2 | -------------------------------------------------------------------------------- /src/01_buildconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io-modules/open-balena-base/HEAD/src/01_buildconfig -------------------------------------------------------------------------------- /src/01_nodoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io-modules/open-balena-base/HEAD/src/01_nodoc -------------------------------------------------------------------------------- /src/confd-entry.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io-modules/open-balena-base/HEAD/src/confd-entry.sh -------------------------------------------------------------------------------- /src/configure-balena.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io-modules/open-balena-base/HEAD/src/configure-balena.sh -------------------------------------------------------------------------------- /src/htoprc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io-modules/open-balena-base/HEAD/src/htoprc -------------------------------------------------------------------------------- /src/mdns.allow: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io-modules/open-balena-base/HEAD/src/mdns.allow -------------------------------------------------------------------------------- /src/nsswitch.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io-modules/open-balena-base/HEAD/src/nsswitch.conf -------------------------------------------------------------------------------- /src/s6-overlay/s6-rc.d/avahi-daemon/dependencies.d/dbus: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/s6-overlay/s6-rc.d/avahi-daemon/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io-modules/open-balena-base/HEAD/src/s6-overlay/s6-rc.d/avahi-daemon/run -------------------------------------------------------------------------------- /src/s6-overlay/s6-rc.d/avahi-daemon/type: -------------------------------------------------------------------------------- 1 | longrun 2 | -------------------------------------------------------------------------------- /src/s6-overlay/s6-rc.d/certs-watch/dependencies.d/base: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/s6-overlay/s6-rc.d/certs-watch/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io-modules/open-balena-base/HEAD/src/s6-overlay/s6-rc.d/certs-watch/run -------------------------------------------------------------------------------- /src/s6-overlay/s6-rc.d/certs-watch/type: -------------------------------------------------------------------------------- 1 | longrun 2 | -------------------------------------------------------------------------------- /src/s6-overlay/s6-rc.d/confd/dependencies.d/base: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/s6-overlay/s6-rc.d/confd/type: -------------------------------------------------------------------------------- 1 | oneshot 2 | -------------------------------------------------------------------------------- /src/s6-overlay/s6-rc.d/confd/up: -------------------------------------------------------------------------------- 1 | /etc/s6-overlay/scripts/confd-up 2 | -------------------------------------------------------------------------------- /src/s6-overlay/s6-rc.d/dbus/dependencies.d/base: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/s6-overlay/s6-rc.d/dbus/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io-modules/open-balena-base/HEAD/src/s6-overlay/s6-rc.d/dbus/run -------------------------------------------------------------------------------- /src/s6-overlay/s6-rc.d/dbus/type: -------------------------------------------------------------------------------- 1 | longrun 2 | -------------------------------------------------------------------------------- /src/s6-overlay/s6-rc.d/user/contents.d/avahi-daemon: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/s6-overlay/s6-rc.d/user/contents.d/certs-watch: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/s6-overlay/s6-rc.d/user/contents.d/confd: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/s6-overlay/scripts/confd-up: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io-modules/open-balena-base/HEAD/src/s6-overlay/scripts/confd-up -------------------------------------------------------------------------------- /src/s6-overlay/scripts/functions.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io-modules/open-balena-base/HEAD/src/s6-overlay/scripts/functions.sh -------------------------------------------------------------------------------- /src/s6-overlay/scripts/s6-init: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io-modules/open-balena-base/HEAD/src/s6-overlay/scripts/s6-init -------------------------------------------------------------------------------- /tests/fixtures/systemd-env.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io-modules/open-balena-base/HEAD/tests/fixtures/systemd-env.txt -------------------------------------------------------------------------------- /tests/fixtures/test-env.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io-modules/open-balena-base/HEAD/tests/fixtures/test-env.service -------------------------------------------------------------------------------- /tests/fixtures/test.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io-modules/open-balena-base/HEAD/tests/fixtures/test.env -------------------------------------------------------------------------------- /tests/generate-systemd-reference.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io-modules/open-balena-base/HEAD/tests/generate-systemd-reference.sh -------------------------------------------------------------------------------- /tests/load_env_file.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io-modules/open-balena-base/HEAD/tests/load_env_file.bats -------------------------------------------------------------------------------- /tests/systemd_comparison.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balena-io-modules/open-balena-base/HEAD/tests/systemd_comparison.bats --------------------------------------------------------------------------------