├── .gitignore ├── Dockerfile ├── LICENSE ├── README.md ├── additions ├── files │ ├── bin │ │ ├── dhcp.script │ │ └── updateDCVars.tcl │ ├── etc │ │ ├── fstab │ │ └── init.d │ │ │ ├── S00watchdog │ │ │ ├── S01InitHost │ │ │ ├── S02InitRTC │ │ │ ├── S03InitURandom │ │ │ ├── S04CheckFactoryReset │ │ │ ├── S04CheckResizeLocalFS │ │ │ ├── S07DisableHdmi │ │ │ ├── S10udev │ │ │ ├── S13irqbalance │ │ │ ├── S21rngd │ │ │ ├── S31bluetooth │ │ │ ├── S40network │ │ │ └── S45ifplugd │ └── sbin │ │ └── reboot └── patches │ ├── S06InitSystem.patch │ ├── S11InitRFHardware.patch │ ├── S12UpdateRFHardware.patch │ ├── S60multimacd.patch │ ├── S62HMServer.patch │ ├── cp_maintenance.cgi.patch-dissabled │ ├── cp_security.cgi.patch │ ├── crontab.root.patch │ ├── de_translate.lang.js.patch │ └── en_translate.lang.js.patch ├── deploy.sh ├── docs ├── boot_sequence.md └── devices.md ├── entrypoint.sh ├── hooks ├── build ├── push └── test ├── host ├── 99-Homematic.rules ├── enableCCUDevices.service └── enableCCUDevices.sh ├── pull.sh ├── push.sh ├── settings.template └── undeploy.sh /.gitignore: -------------------------------------------------------------------------------- 1 | ^build 2 | ^settings 3 | rfd.conf 4 | -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angelnu/docker-ccu/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angelnu/docker-ccu/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angelnu/docker-ccu/HEAD/README.md -------------------------------------------------------------------------------- /additions/files/bin/dhcp.script: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /additions/files/bin/updateDCVars.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angelnu/docker-ccu/HEAD/additions/files/bin/updateDCVars.tcl -------------------------------------------------------------------------------- /additions/files/etc/fstab: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /additions/files/etc/init.d/S00watchdog: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | echo "S00watchdog - skipping" 3 | exit 0 4 | -------------------------------------------------------------------------------- /additions/files/etc/init.d/S01InitHost: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angelnu/docker-ccu/HEAD/additions/files/etc/init.d/S01InitHost -------------------------------------------------------------------------------- /additions/files/etc/init.d/S02InitRTC: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | echo "S02InitRTC - skipping" 3 | exit 0 4 | -------------------------------------------------------------------------------- /additions/files/etc/init.d/S03InitURandom: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | echo "S03InitURandom - skipping" 3 | exit 0 4 | -------------------------------------------------------------------------------- /additions/files/etc/init.d/S04CheckFactoryReset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angelnu/docker-ccu/HEAD/additions/files/etc/init.d/S04CheckFactoryReset -------------------------------------------------------------------------------- /additions/files/etc/init.d/S04CheckResizeLocalFS: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | echo "S04CheckResizeLocal - skipping" 3 | exit 0 4 | -------------------------------------------------------------------------------- /additions/files/etc/init.d/S07DisableHdmi: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | echo "S07DisableHdmi - skipping" 3 | exit 0 4 | -------------------------------------------------------------------------------- /additions/files/etc/init.d/S10udev: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | echo "S10udev - skipping" 3 | exit 0 4 | -------------------------------------------------------------------------------- /additions/files/etc/init.d/S13irqbalance: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | echo "S13irqbalance - skipping" 3 | exit 0 4 | -------------------------------------------------------------------------------- /additions/files/etc/init.d/S21rngd: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | echo "S21rngd - skipping" 3 | exit 0 4 | -------------------------------------------------------------------------------- /additions/files/etc/init.d/S31bluetooth: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | echo "S31bluetooth - skipping" 3 | exit 0 4 | -------------------------------------------------------------------------------- /additions/files/etc/init.d/S40network: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | echo "S40network - skipping" 3 | exit 0 4 | -------------------------------------------------------------------------------- /additions/files/etc/init.d/S45ifplugd: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | echo "S45ifplugd - skipping" 3 | exit 0 4 | -------------------------------------------------------------------------------- /additions/files/sbin/reboot: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | echo "Rebooting CCU container" 3 | kill 1 4 | -------------------------------------------------------------------------------- /additions/patches/S06InitSystem.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angelnu/docker-ccu/HEAD/additions/patches/S06InitSystem.patch -------------------------------------------------------------------------------- /additions/patches/S11InitRFHardware.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angelnu/docker-ccu/HEAD/additions/patches/S11InitRFHardware.patch -------------------------------------------------------------------------------- /additions/patches/S12UpdateRFHardware.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angelnu/docker-ccu/HEAD/additions/patches/S12UpdateRFHardware.patch -------------------------------------------------------------------------------- /additions/patches/S60multimacd.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angelnu/docker-ccu/HEAD/additions/patches/S60multimacd.patch -------------------------------------------------------------------------------- /additions/patches/S62HMServer.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angelnu/docker-ccu/HEAD/additions/patches/S62HMServer.patch -------------------------------------------------------------------------------- /additions/patches/cp_maintenance.cgi.patch-dissabled: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angelnu/docker-ccu/HEAD/additions/patches/cp_maintenance.cgi.patch-dissabled -------------------------------------------------------------------------------- /additions/patches/cp_security.cgi.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angelnu/docker-ccu/HEAD/additions/patches/cp_security.cgi.patch -------------------------------------------------------------------------------- /additions/patches/crontab.root.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angelnu/docker-ccu/HEAD/additions/patches/crontab.root.patch -------------------------------------------------------------------------------- /additions/patches/de_translate.lang.js.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angelnu/docker-ccu/HEAD/additions/patches/de_translate.lang.js.patch -------------------------------------------------------------------------------- /additions/patches/en_translate.lang.js.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angelnu/docker-ccu/HEAD/additions/patches/en_translate.lang.js.patch -------------------------------------------------------------------------------- /deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angelnu/docker-ccu/HEAD/deploy.sh -------------------------------------------------------------------------------- /docs/boot_sequence.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angelnu/docker-ccu/HEAD/docs/boot_sequence.md -------------------------------------------------------------------------------- /docs/devices.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angelnu/docker-ccu/HEAD/docs/devices.md -------------------------------------------------------------------------------- /entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angelnu/docker-ccu/HEAD/entrypoint.sh -------------------------------------------------------------------------------- /hooks/build: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | unset DOCKER_TAG #Use the value in settings 3 | exec ./build.sh $* 4 | -------------------------------------------------------------------------------- /hooks/push: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | unset DOCKER_TAG #Use the value in settings 3 | exec ./push.sh $* 4 | -------------------------------------------------------------------------------- /hooks/test: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | unset DOCKER_TAG #Use the value in settings 3 | exec ./deploy.sh $* 4 | -------------------------------------------------------------------------------- /host/99-Homematic.rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angelnu/docker-ccu/HEAD/host/99-Homematic.rules -------------------------------------------------------------------------------- /host/enableCCUDevices.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angelnu/docker-ccu/HEAD/host/enableCCUDevices.service -------------------------------------------------------------------------------- /host/enableCCUDevices.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angelnu/docker-ccu/HEAD/host/enableCCUDevices.sh -------------------------------------------------------------------------------- /pull.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angelnu/docker-ccu/HEAD/pull.sh -------------------------------------------------------------------------------- /push.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angelnu/docker-ccu/HEAD/push.sh -------------------------------------------------------------------------------- /settings.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angelnu/docker-ccu/HEAD/settings.template -------------------------------------------------------------------------------- /undeploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angelnu/docker-ccu/HEAD/undeploy.sh --------------------------------------------------------------------------------