diff --git a/Dockerfile b/Docker/Dockerfile similarity index 100% rename from Dockerfile rename to Docker/Dockerfile diff --git a/requirements.txt b/Docker/requirements.txt similarity index 100% rename from requirements.txt rename to Docker/requirements.txt diff --git a/src/LICENSE b/Docker/src/LICENSE similarity index 100% rename from src/LICENSE rename to Docker/src/LICENSE diff --git a/src/README.md b/Docker/src/README.md similarity index 100% rename from src/README.md rename to Docker/src/README.md diff --git a/src/bin/acurite-redirect.sh b/Docker/src/bin/acurite-redirect.sh similarity index 100% rename from src/bin/acurite-redirect.sh rename to Docker/src/bin/acurite-redirect.sh diff --git a/src/bin/dbg-msgHub.py b/Docker/src/bin/dbg-msgHub.py similarity index 100% rename from src/bin/dbg-msgHub.py rename to Docker/src/bin/dbg-msgHub.py diff --git a/src/bin/tHome-acurite.py b/Docker/src/bin/tHome-acurite.py similarity index 100% rename from src/bin/tHome-acurite.py rename to Docker/src/bin/tHome-acurite.py diff --git a/src/bin/tHome-eagle.py b/Docker/src/bin/tHome-eagle.py similarity index 100% rename from src/bin/tHome-eagle.py rename to Docker/src/bin/tHome-eagle.py diff --git a/src/bin/tHome-sma.py b/Docker/src/bin/tHome-sma.py similarity index 100% rename from src/bin/tHome-sma.py rename to Docker/src/bin/tHome-sma.py diff --git a/src/bin/tHome-thermostat.py b/Docker/src/bin/tHome-thermostat.py similarity index 100% rename from src/bin/tHome-thermostat.py rename to Docker/src/bin/tHome-thermostat.py diff --git a/src/bin/tHome-wug.py b/Docker/src/bin/tHome-wug.py similarity index 100% rename from src/bin/tHome-wug.py rename to Docker/src/bin/tHome-wug.py diff --git a/src/conf/acurite.py b/Docker/src/conf/acurite.py similarity index 100% rename from src/conf/acurite.py rename to Docker/src/conf/acurite.py diff --git a/src/conf/broker.py b/Docker/src/conf/broker.py similarity index 100% rename from src/conf/broker.py rename to Docker/src/conf/broker.py diff --git a/src/conf/eagle.py b/Docker/src/conf/eagle.py similarity index 100% rename from src/conf/eagle.py rename to Docker/src/conf/eagle.py diff --git a/src/conf/logrotate/tHome b/Docker/src/conf/logrotate/tHome similarity index 100% rename from src/conf/logrotate/tHome rename to Docker/src/conf/logrotate/tHome diff --git a/src/conf/sma.py b/Docker/src/conf/sma.py similarity index 100% rename from src/conf/sma.py rename to Docker/src/conf/sma.py diff --git a/src/conf/thermostat.py b/Docker/src/conf/thermostat.py similarity index 100% rename from src/conf/thermostat.py rename to Docker/src/conf/thermostat.py diff --git a/src/conf/weatherUnderground.py b/Docker/src/conf/weatherUnderground.py similarity index 100% rename from src/conf/weatherUnderground.py rename to Docker/src/conf/weatherUnderground.py diff --git a/src/init.d/README.txt b/Docker/src/init.d/README.txt similarity index 100% rename from src/init.d/README.txt rename to Docker/src/init.d/README.txt diff --git a/src/init.d/tHome-thermostat b/Docker/src/init.d/tHome-thermostat similarity index 100% rename from src/init.d/tHome-thermostat rename to Docker/src/init.d/tHome-thermostat diff --git a/src/python/tHome/__init__.py b/Docker/src/python/tHome/__init__.py similarity index 100% rename from src/python/tHome/__init__.py rename to Docker/src/python/tHome/__init__.py diff --git a/src/python/tHome/acurite/Sensor.py b/Docker/src/python/tHome/acurite/Sensor.py similarity index 100% rename from src/python/tHome/acurite/Sensor.py rename to Docker/src/python/tHome/acurite/Sensor.py diff --git a/src/python/tHome/acurite/__init__.py b/Docker/src/python/tHome/acurite/__init__.py similarity index 100% rename from src/python/tHome/acurite/__init__.py rename to Docker/src/python/tHome/acurite/__init__.py diff --git a/src/python/tHome/acurite/cmdLine.py b/Docker/src/python/tHome/acurite/cmdLine.py similarity index 100% rename from src/python/tHome/acurite/cmdLine.py rename to Docker/src/python/tHome/acurite/cmdLine.py diff --git a/src/python/tHome/acurite/config.py b/Docker/src/python/tHome/acurite/config.py similarity index 100% rename from src/python/tHome/acurite/config.py rename to Docker/src/python/tHome/acurite/config.py diff --git a/src/python/tHome/acurite/decode.py b/Docker/src/python/tHome/acurite/decode.py similarity index 100% rename from src/python/tHome/acurite/decode.py rename to Docker/src/python/tHome/acurite/decode.py diff --git a/src/python/tHome/acurite/mqtt.py b/Docker/src/python/tHome/acurite/mqtt.py similarity index 100% rename from src/python/tHome/acurite/mqtt.py rename to Docker/src/python/tHome/acurite/mqtt.py diff --git a/src/python/tHome/acurite/test/parse.py b/Docker/src/python/tHome/acurite/test/parse.py similarity index 100% rename from src/python/tHome/acurite/test/parse.py rename to Docker/src/python/tHome/acurite/test/parse.py diff --git a/src/python/tHome/acurite/test/process.py b/Docker/src/python/tHome/acurite/test/process.py similarity index 100% rename from src/python/tHome/acurite/test/process.py rename to Docker/src/python/tHome/acurite/test/process.py diff --git a/src/python/tHome/acurite/test/run.py b/Docker/src/python/tHome/acurite/test/run.py similarity index 100% rename from src/python/tHome/acurite/test/run.py rename to Docker/src/python/tHome/acurite/test/run.py diff --git a/src/python/tHome/broker/__init__.py b/Docker/src/python/tHome/broker/__init__.py similarity index 100% rename from src/python/tHome/broker/__init__.py rename to Docker/src/python/tHome/broker/__init__.py diff --git a/src/python/tHome/broker/config.py b/Docker/src/python/tHome/broker/config.py similarity index 100% rename from src/python/tHome/broker/config.py rename to Docker/src/python/tHome/broker/config.py diff --git a/src/python/tHome/broker/connect.py b/Docker/src/python/tHome/broker/connect.py similarity index 100% rename from src/python/tHome/broker/connect.py rename to Docker/src/python/tHome/broker/connect.py diff --git a/src/python/tHome/config.py b/Docker/src/python/tHome/config.py similarity index 100% rename from src/python/tHome/config.py rename to Docker/src/python/tHome/config.py diff --git a/src/python/tHome/eagle/__init__.py b/Docker/src/python/tHome/eagle/__init__.py similarity index 100% rename from src/python/tHome/eagle/__init__.py rename to Docker/src/python/tHome/eagle/__init__.py diff --git a/src/python/tHome/eagle/config.py b/Docker/src/python/tHome/eagle/config.py similarity index 100% rename from src/python/tHome/eagle/config.py rename to Docker/src/python/tHome/eagle/config.py diff --git a/src/python/tHome/eagle/get.py b/Docker/src/python/tHome/eagle/get.py similarity index 100% rename from src/python/tHome/eagle/get.py rename to Docker/src/python/tHome/eagle/get.py diff --git a/src/python/tHome/eagle/messages/Base.py b/Docker/src/python/tHome/eagle/messages/Base.py similarity index 100% rename from src/python/tHome/eagle/messages/Base.py rename to Docker/src/python/tHome/eagle/messages/Base.py diff --git a/src/python/tHome/eagle/messages/BlockPriceDetail.py b/Docker/src/python/tHome/eagle/messages/BlockPriceDetail.py similarity index 100% rename from src/python/tHome/eagle/messages/BlockPriceDetail.py rename to Docker/src/python/tHome/eagle/messages/BlockPriceDetail.py diff --git a/src/python/tHome/eagle/messages/CurrentSummation.py b/Docker/src/python/tHome/eagle/messages/CurrentSummation.py similarity index 100% rename from src/python/tHome/eagle/messages/CurrentSummation.py rename to Docker/src/python/tHome/eagle/messages/CurrentSummation.py diff --git a/src/python/tHome/eagle/messages/DeviceInfo.py b/Docker/src/python/tHome/eagle/messages/DeviceInfo.py similarity index 100% rename from src/python/tHome/eagle/messages/DeviceInfo.py rename to Docker/src/python/tHome/eagle/messages/DeviceInfo.py diff --git a/src/python/tHome/eagle/messages/FastPollStatus.py b/Docker/src/python/tHome/eagle/messages/FastPollStatus.py similarity index 100% rename from src/python/tHome/eagle/messages/FastPollStatus.py rename to Docker/src/python/tHome/eagle/messages/FastPollStatus.py diff --git a/src/python/tHome/eagle/messages/InstantaneousDemand.py b/Docker/src/python/tHome/eagle/messages/InstantaneousDemand.py similarity index 100% rename from src/python/tHome/eagle/messages/InstantaneousDemand.py rename to Docker/src/python/tHome/eagle/messages/InstantaneousDemand.py diff --git a/src/python/tHome/eagle/messages/MessageCluster.py b/Docker/src/python/tHome/eagle/messages/MessageCluster.py similarity index 100% rename from src/python/tHome/eagle/messages/MessageCluster.py rename to Docker/src/python/tHome/eagle/messages/MessageCluster.py diff --git a/src/python/tHome/eagle/messages/MeterInfo.py b/Docker/src/python/tHome/eagle/messages/MeterInfo.py similarity index 100% rename from src/python/tHome/eagle/messages/MeterInfo.py rename to Docker/src/python/tHome/eagle/messages/MeterInfo.py diff --git a/src/python/tHome/eagle/messages/NetworkInfo.py b/Docker/src/python/tHome/eagle/messages/NetworkInfo.py similarity index 100% rename from src/python/tHome/eagle/messages/NetworkInfo.py rename to Docker/src/python/tHome/eagle/messages/NetworkInfo.py diff --git a/src/python/tHome/eagle/messages/PriceCluster.py b/Docker/src/python/tHome/eagle/messages/PriceCluster.py similarity index 100% rename from src/python/tHome/eagle/messages/PriceCluster.py rename to Docker/src/python/tHome/eagle/messages/PriceCluster.py diff --git a/src/python/tHome/eagle/messages/Reading.py b/Docker/src/python/tHome/eagle/messages/Reading.py similarity index 100% rename from src/python/tHome/eagle/messages/Reading.py rename to Docker/src/python/tHome/eagle/messages/Reading.py diff --git a/src/python/tHome/eagle/messages/ScheduleInfo.py b/Docker/src/python/tHome/eagle/messages/ScheduleInfo.py similarity index 100% rename from src/python/tHome/eagle/messages/ScheduleInfo.py rename to Docker/src/python/tHome/eagle/messages/ScheduleInfo.py diff --git a/src/python/tHome/eagle/messages/TimeCluster.py b/Docker/src/python/tHome/eagle/messages/TimeCluster.py similarity index 100% rename from src/python/tHome/eagle/messages/TimeCluster.py rename to Docker/src/python/tHome/eagle/messages/TimeCluster.py diff --git a/src/python/tHome/eagle/messages/__init__.py b/Docker/src/python/tHome/eagle/messages/__init__.py similarity index 100% rename from src/python/tHome/eagle/messages/__init__.py rename to Docker/src/python/tHome/eagle/messages/__init__.py diff --git a/src/python/tHome/eagle/messages/convert.py b/Docker/src/python/tHome/eagle/messages/convert.py similarity index 100% rename from src/python/tHome/eagle/messages/convert.py rename to Docker/src/python/tHome/eagle/messages/convert.py diff --git a/src/python/tHome/eagle/messages/test/BlockPriceDetail.py b/Docker/src/python/tHome/eagle/messages/test/BlockPriceDetail.py similarity index 100% rename from src/python/tHome/eagle/messages/test/BlockPriceDetail.py rename to Docker/src/python/tHome/eagle/messages/test/BlockPriceDetail.py diff --git a/src/python/tHome/eagle/messages/test/CurrentSummationDelivered.py b/Docker/src/python/tHome/eagle/messages/test/CurrentSummationDelivered.py similarity index 100% rename from src/python/tHome/eagle/messages/test/CurrentSummationDelivered.py rename to Docker/src/python/tHome/eagle/messages/test/CurrentSummationDelivered.py diff --git a/src/python/tHome/eagle/messages/test/DeviceInfo.py b/Docker/src/python/tHome/eagle/messages/test/DeviceInfo.py similarity index 100% rename from src/python/tHome/eagle/messages/test/DeviceInfo.py rename to Docker/src/python/tHome/eagle/messages/test/DeviceInfo.py diff --git a/src/python/tHome/eagle/messages/test/FastPollStatus.py b/Docker/src/python/tHome/eagle/messages/test/FastPollStatus.py similarity index 100% rename from src/python/tHome/eagle/messages/test/FastPollStatus.py rename to Docker/src/python/tHome/eagle/messages/test/FastPollStatus.py diff --git a/src/python/tHome/eagle/messages/test/InstantaneousDemand.py b/Docker/src/python/tHome/eagle/messages/test/InstantaneousDemand.py similarity index 100% rename from src/python/tHome/eagle/messages/test/InstantaneousDemand.py rename to Docker/src/python/tHome/eagle/messages/test/InstantaneousDemand.py diff --git a/src/python/tHome/eagle/messages/test/MessageCluster.py b/Docker/src/python/tHome/eagle/messages/test/MessageCluster.py similarity index 100% rename from src/python/tHome/eagle/messages/test/MessageCluster.py rename to Docker/src/python/tHome/eagle/messages/test/MessageCluster.py diff --git a/src/python/tHome/eagle/messages/test/MeterInfo.py b/Docker/src/python/tHome/eagle/messages/test/MeterInfo.py similarity index 100% rename from src/python/tHome/eagle/messages/test/MeterInfo.py rename to Docker/src/python/tHome/eagle/messages/test/MeterInfo.py diff --git a/src/python/tHome/eagle/messages/test/NetworkInfo.py b/Docker/src/python/tHome/eagle/messages/test/NetworkInfo.py similarity index 100% rename from src/python/tHome/eagle/messages/test/NetworkInfo.py rename to Docker/src/python/tHome/eagle/messages/test/NetworkInfo.py diff --git a/src/python/tHome/eagle/messages/test/PriceCluster.py b/Docker/src/python/tHome/eagle/messages/test/PriceCluster.py similarity index 100% rename from src/python/tHome/eagle/messages/test/PriceCluster.py rename to Docker/src/python/tHome/eagle/messages/test/PriceCluster.py diff --git a/src/python/tHome/eagle/messages/test/Reading.py b/Docker/src/python/tHome/eagle/messages/test/Reading.py similarity index 100% rename from src/python/tHome/eagle/messages/test/Reading.py rename to Docker/src/python/tHome/eagle/messages/test/Reading.py diff --git a/src/python/tHome/eagle/messages/test/ScheduleInfo.py b/Docker/src/python/tHome/eagle/messages/test/ScheduleInfo.py similarity index 100% rename from src/python/tHome/eagle/messages/test/ScheduleInfo.py rename to Docker/src/python/tHome/eagle/messages/test/ScheduleInfo.py diff --git a/src/python/tHome/eagle/messages/test/TimeCluster.py b/Docker/src/python/tHome/eagle/messages/test/TimeCluster.py similarity index 100% rename from src/python/tHome/eagle/messages/test/TimeCluster.py rename to Docker/src/python/tHome/eagle/messages/test/TimeCluster.py diff --git a/src/python/tHome/eagle/parse.py b/Docker/src/python/tHome/eagle/parse.py similarity index 100% rename from src/python/tHome/eagle/parse.py rename to Docker/src/python/tHome/eagle/parse.py diff --git a/src/python/tHome/msgHub/__init__.py b/Docker/src/python/tHome/msgHub/__init__.py similarity index 100% rename from src/python/tHome/msgHub/__init__.py rename to Docker/src/python/tHome/msgHub/__init__.py diff --git a/src/python/tHome/msgHub/cmdLine.py b/Docker/src/python/tHome/msgHub/cmdLine.py similarity index 100% rename from src/python/tHome/msgHub/cmdLine.py rename to Docker/src/python/tHome/msgHub/cmdLine.py diff --git a/src/python/tHome/msgHub/config.py b/Docker/src/python/tHome/msgHub/config.py similarity index 100% rename from src/python/tHome/msgHub/config.py rename to Docker/src/python/tHome/msgHub/config.py diff --git a/src/python/tHome/msgHub/start.py b/Docker/src/python/tHome/msgHub/start.py similarity index 100% rename from src/python/tHome/msgHub/start.py rename to Docker/src/python/tHome/msgHub/start.py diff --git a/src/python/tHome/sma/Auth.py b/Docker/src/python/tHome/sma/Auth.py similarity index 100% rename from src/python/tHome/sma/Auth.py rename to Docker/src/python/tHome/sma/Auth.py diff --git a/src/python/tHome/sma/Header.py b/Docker/src/python/tHome/sma/Header.py similarity index 100% rename from src/python/tHome/sma/Header.py rename to Docker/src/python/tHome/sma/Header.py diff --git a/src/python/tHome/sma/Link.py b/Docker/src/python/tHome/sma/Link.py similarity index 100% rename from src/python/tHome/sma/Link.py rename to Docker/src/python/tHome/sma/Link.py diff --git a/src/python/tHome/sma/Reply.py b/Docker/src/python/tHome/sma/Reply.py similarity index 100% rename from src/python/tHome/sma/Reply.py rename to Docker/src/python/tHome/sma/Reply.py diff --git a/src/python/tHome/sma/Request.py b/Docker/src/python/tHome/sma/Request.py similarity index 100% rename from src/python/tHome/sma/Request.py rename to Docker/src/python/tHome/sma/Request.py diff --git a/src/python/tHome/sma/__init__.py b/Docker/src/python/tHome/sma/__init__.py similarity index 100% rename from src/python/tHome/sma/__init__.py rename to Docker/src/python/tHome/sma/__init__.py diff --git a/src/python/tHome/sma/cmdLine.py b/Docker/src/python/tHome/sma/cmdLine.py similarity index 100% rename from src/python/tHome/sma/cmdLine.py rename to Docker/src/python/tHome/sma/cmdLine.py diff --git a/src/python/tHome/sma/config.py b/Docker/src/python/tHome/sma/config.py similarity index 100% rename from src/python/tHome/sma/config.py rename to Docker/src/python/tHome/sma/config.py diff --git a/src/python/tHome/sma/report.py b/Docker/src/python/tHome/sma/report.py similarity index 100% rename from src/python/tHome/sma/report.py rename to Docker/src/python/tHome/sma/report.py diff --git a/src/python/tHome/sma/start.py b/Docker/src/python/tHome/sma/start.py similarity index 100% rename from src/python/tHome/sma/start.py rename to Docker/src/python/tHome/sma/start.py diff --git a/src/python/tHome/sma/tags.py b/Docker/src/python/tHome/sma/tags.py similarity index 100% rename from src/python/tHome/sma/tags.py rename to Docker/src/python/tHome/sma/tags.py diff --git a/src/python/tHome/sma/test/FakeSocket.py b/Docker/src/python/tHome/sma/test/FakeSocket.py similarity index 100% rename from src/python/tHome/sma/test/FakeSocket.py rename to Docker/src/python/tHome/sma/test/FakeSocket.py diff --git a/src/python/tHome/sma/test/acMaxPower.py b/Docker/src/python/tHome/sma/test/acMaxPower.py similarity index 100% rename from src/python/tHome/sma/test/acMaxPower.py rename to Docker/src/python/tHome/sma/test/acMaxPower.py diff --git a/src/python/tHome/sma/test/acPower.py b/Docker/src/python/tHome/sma/test/acPower.py similarity index 100% rename from src/python/tHome/sma/test/acPower.py rename to Docker/src/python/tHome/sma/test/acPower.py diff --git a/src/python/tHome/sma/test/acTotalEnergy.py b/Docker/src/python/tHome/sma/test/acTotalEnergy.py similarity index 100% rename from src/python/tHome/sma/test/acTotalEnergy.py rename to Docker/src/python/tHome/sma/test/acTotalEnergy.py diff --git a/src/python/tHome/sma/test/acTotalPower.py b/Docker/src/python/tHome/sma/test/acTotalPower.py similarity index 100% rename from src/python/tHome/sma/test/acTotalPower.py rename to Docker/src/python/tHome/sma/test/acTotalPower.py diff --git a/src/python/tHome/sma/test/acVoltage.py b/Docker/src/python/tHome/sma/test/acVoltage.py similarity index 100% rename from src/python/tHome/sma/test/acVoltage.py rename to Docker/src/python/tHome/sma/test/acVoltage.py diff --git a/src/python/tHome/sma/test/dcPower.py b/Docker/src/python/tHome/sma/test/dcPower.py similarity index 100% rename from src/python/tHome/sma/test/dcPower.py rename to Docker/src/python/tHome/sma/test/dcPower.py diff --git a/src/python/tHome/sma/test/dcVoltage.py b/Docker/src/python/tHome/sma/test/dcVoltage.py similarity index 100% rename from src/python/tHome/sma/test/dcVoltage.py rename to Docker/src/python/tHome/sma/test/dcVoltage.py diff --git a/src/python/tHome/sma/test/gridFrequency.py b/Docker/src/python/tHome/sma/test/gridFrequency.py similarity index 100% rename from src/python/tHome/sma/test/gridFrequency.py rename to Docker/src/python/tHome/sma/test/gridFrequency.py diff --git a/src/python/tHome/sma/test/gridRelayStatus.py b/Docker/src/python/tHome/sma/test/gridRelayStatus.py similarity index 100% rename from src/python/tHome/sma/test/gridRelayStatus.py rename to Docker/src/python/tHome/sma/test/gridRelayStatus.py diff --git a/src/python/tHome/sma/test/info.py b/Docker/src/python/tHome/sma/test/info.py similarity index 100% rename from src/python/tHome/sma/test/info.py rename to Docker/src/python/tHome/sma/test/info.py diff --git a/src/python/tHome/sma/test/operationTime.py b/Docker/src/python/tHome/sma/test/operationTime.py similarity index 100% rename from src/python/tHome/sma/test/operationTime.py rename to Docker/src/python/tHome/sma/test/operationTime.py diff --git a/src/python/tHome/sma/test/real/energy.py b/Docker/src/python/tHome/sma/test/real/energy.py similarity index 100% rename from src/python/tHome/sma/test/real/energy.py rename to Docker/src/python/tHome/sma/test/real/energy.py diff --git a/src/python/tHome/sma/test/real/full.py b/Docker/src/python/tHome/sma/test/real/full.py similarity index 100% rename from src/python/tHome/sma/test/real/full.py rename to Docker/src/python/tHome/sma/test/real/full.py diff --git a/src/python/tHome/sma/test/real/power.py b/Docker/src/python/tHome/sma/test/real/power.py similarity index 100% rename from src/python/tHome/sma/test/real/power.py rename to Docker/src/python/tHome/sma/test/real/power.py diff --git a/src/python/tHome/sma/test/status.py b/Docker/src/python/tHome/sma/test/status.py similarity index 100% rename from src/python/tHome/sma/test/status.py rename to Docker/src/python/tHome/sma/test/status.py diff --git a/src/python/tHome/sma/test/temp.py b/Docker/src/python/tHome/sma/test/temp.py similarity index 100% rename from src/python/tHome/sma/test/temp.py rename to Docker/src/python/tHome/sma/test/temp.py diff --git a/src/python/tHome/sma/test/version.py b/Docker/src/python/tHome/sma/test/version.py similarity index 100% rename from src/python/tHome/sma/test/version.py rename to Docker/src/python/tHome/sma/test/version.py diff --git a/src/python/tHome/test/config.py b/Docker/src/python/tHome/test/config.py similarity index 100% rename from src/python/tHome/test/config.py rename to Docker/src/python/tHome/test/config.py diff --git a/src/python/tHome/thermostat/Thermostat.py b/Docker/src/python/tHome/thermostat/Thermostat.py similarity index 100% rename from src/python/tHome/thermostat/Thermostat.py rename to Docker/src/python/tHome/thermostat/Thermostat.py diff --git a/src/python/tHome/thermostat/__init__.py b/Docker/src/python/tHome/thermostat/__init__.py similarity index 100% rename from src/python/tHome/thermostat/__init__.py rename to Docker/src/python/tHome/thermostat/__init__.py diff --git a/src/python/tHome/thermostat/config.py b/Docker/src/python/tHome/thermostat/config.py similarity index 100% rename from src/python/tHome/thermostat/config.py rename to Docker/src/python/tHome/thermostat/config.py diff --git a/src/python/tHome/util/Data.py b/Docker/src/python/tHome/util/Data.py similarity index 100% rename from src/python/tHome/util/Data.py rename to Docker/src/python/tHome/util/Data.py diff --git a/src/python/tHome/util/Error.py b/Docker/src/python/tHome/util/Error.py similarity index 100% rename from src/python/tHome/util/Error.py rename to Docker/src/python/tHome/util/Error.py diff --git a/src/python/tHome/util/NamedStruct.py b/Docker/src/python/tHome/util/NamedStruct.py similarity index 100% rename from src/python/tHome/util/NamedStruct.py rename to Docker/src/python/tHome/util/NamedStruct.py diff --git a/src/python/tHome/util/__init__.py b/Docker/src/python/tHome/util/__init__.py similarity index 100% rename from src/python/tHome/util/__init__.py rename to Docker/src/python/tHome/util/__init__.py diff --git a/src/python/tHome/util/config.py b/Docker/src/python/tHome/util/config.py similarity index 100% rename from src/python/tHome/util/config.py rename to Docker/src/python/tHome/util/config.py diff --git a/src/python/tHome/util/fimport.py b/Docker/src/python/tHome/util/fimport.py similarity index 100% rename from src/python/tHome/util/fimport.py rename to Docker/src/python/tHome/util/fimport.py diff --git a/src/python/tHome/util/hex/__init__.py b/Docker/src/python/tHome/util/hex/__init__.py similarity index 100% rename from src/python/tHome/util/hex/__init__.py rename to Docker/src/python/tHome/util/hex/__init__.py diff --git a/src/python/tHome/util/hex/dump.py b/Docker/src/python/tHome/util/hex/dump.py similarity index 100% rename from src/python/tHome/util/hex/dump.py rename to Docker/src/python/tHome/util/hex/dump.py diff --git a/src/python/tHome/util/hex/toBytes.py b/Docker/src/python/tHome/util/hex/toBytes.py similarity index 100% rename from src/python/tHome/util/hex/toBytes.py rename to Docker/src/python/tHome/util/hex/toBytes.py diff --git a/src/python/tHome/util/jsonUtil.py b/Docker/src/python/tHome/util/jsonUtil.py similarity index 100% rename from src/python/tHome/util/jsonUtil.py rename to Docker/src/python/tHome/util/jsonUtil.py diff --git a/src/python/tHome/util/log.py b/Docker/src/python/tHome/util/log.py similarity index 100% rename from src/python/tHome/util/log.py rename to Docker/src/python/tHome/util/log.py diff --git a/src/python/tHome/util/net/Poll.py b/Docker/src/python/tHome/util/net/Poll.py similarity index 100% rename from src/python/tHome/util/net/Poll.py rename to Docker/src/python/tHome/util/net/Poll.py diff --git a/src/python/tHome/util/path.py b/Docker/src/python/tHome/util/path.py similarity index 100% rename from src/python/tHome/util/path.py rename to Docker/src/python/tHome/util/path.py diff --git a/src/python/tHome/util/process/__init__.py b/Docker/src/python/tHome/util/process/__init__.py similarity index 100% rename from src/python/tHome/util/process/__init__.py rename to Docker/src/python/tHome/util/process/__init__.py diff --git a/src/python/tHome/util/process/simple.py b/Docker/src/python/tHome/util/process/simple.py similarity index 100% rename from src/python/tHome/util/process/simple.py rename to Docker/src/python/tHome/util/process/simple.py diff --git a/src/python/tHome/util/test.py b/Docker/src/python/tHome/util/test.py similarity index 100% rename from src/python/tHome/util/test.py rename to Docker/src/python/tHome/util/test.py diff --git a/src/python/tHome/util/test/Data.py b/Docker/src/python/tHome/util/test/Data.py similarity index 100% rename from src/python/tHome/util/test/Data.py rename to Docker/src/python/tHome/util/test/Data.py diff --git a/src/python/tHome/weatherUnderground/__init__.py b/Docker/src/python/tHome/weatherUnderground/__init__.py similarity index 100% rename from src/python/tHome/weatherUnderground/__init__.py rename to Docker/src/python/tHome/weatherUnderground/__init__.py diff --git a/src/python/tHome/weatherUnderground/cmdLine.py b/Docker/src/python/tHome/weatherUnderground/cmdLine.py similarity index 100% rename from src/python/tHome/weatherUnderground/cmdLine.py rename to Docker/src/python/tHome/weatherUnderground/cmdLine.py diff --git a/src/python/tHome/weatherUnderground/config.py b/Docker/src/python/tHome/weatherUnderground/config.py similarity index 100% rename from src/python/tHome/weatherUnderground/config.py rename to Docker/src/python/tHome/weatherUnderground/config.py diff --git a/src/python/tHome/weatherUnderground/start.py b/Docker/src/python/tHome/weatherUnderground/start.py similarity index 100% rename from src/python/tHome/weatherUnderground/start.py rename to Docker/src/python/tHome/weatherUnderground/start.py diff --git a/src/python/tHome/weatherUnderground/test/buf.py b/Docker/src/python/tHome/weatherUnderground/test/buf.py similarity index 100% rename from src/python/tHome/weatherUnderground/test/buf.py rename to Docker/src/python/tHome/weatherUnderground/test/buf.py diff --git a/src/requirements b/Docker/src/requirements similarity index 100% rename from src/requirements rename to Docker/src/requirements diff --git a/src/systemd/README.txt b/Docker/src/systemd/README.txt similarity index 100% rename from src/systemd/README.txt rename to Docker/src/systemd/README.txt diff --git a/src/systemd/tHome-acurite.service b/Docker/src/systemd/tHome-acurite.service similarity index 100% rename from src/systemd/tHome-acurite.service rename to Docker/src/systemd/tHome-acurite.service diff --git a/src/systemd/tHome-eagle.service b/Docker/src/systemd/tHome-eagle.service similarity index 100% rename from src/systemd/tHome-eagle.service rename to Docker/src/systemd/tHome-eagle.service diff --git a/src/systemd/tHome-sma.service b/Docker/src/systemd/tHome-sma.service similarity index 100% rename from src/systemd/tHome-sma.service rename to Docker/src/systemd/tHome-sma.service diff --git a/src/systemd/tHome-thermostat.service b/Docker/src/systemd/tHome-thermostat.service similarity index 100% rename from src/systemd/tHome-thermostat.service rename to Docker/src/systemd/tHome-thermostat.service diff --git a/src/systemd/tHome.env b/Docker/src/systemd/tHome.env similarity index 100% rename from src/systemd/tHome.env rename to Docker/src/systemd/tHome.env diff --git a/src/upstart/README.txt b/Docker/src/upstart/README.txt similarity index 100% rename from src/upstart/README.txt rename to Docker/src/upstart/README.txt diff --git a/src/upstart/tHome-acurite.conf b/Docker/src/upstart/tHome-acurite.conf similarity index 100% rename from src/upstart/tHome-acurite.conf rename to Docker/src/upstart/tHome-acurite.conf diff --git a/src/upstart/tHome-eagle.conf b/Docker/src/upstart/tHome-eagle.conf similarity index 100% rename from src/upstart/tHome-eagle.conf rename to Docker/src/upstart/tHome-eagle.conf diff --git a/src/upstart/tHome-sma.conf b/Docker/src/upstart/tHome-sma.conf similarity index 100% rename from src/upstart/tHome-sma.conf rename to Docker/src/upstart/tHome-sma.conf diff --git a/src/upstart/tHome-thermostat.conf b/Docker/src/upstart/tHome-thermostat.conf similarity index 100% rename from src/upstart/tHome-thermostat.conf rename to Docker/src/upstart/tHome-thermostat.conf diff --git a/src/upstart/tHome-wug.conf b/Docker/src/upstart/tHome-wug.conf similarity index 100% rename from src/upstart/tHome-wug.conf rename to Docker/src/upstart/tHome-wug.conf diff --git a/k8s/service.yaml b/k8s/service.yaml new file mode 100644 index 0000000..a46103a --- /dev/null +++ b/k8s/service.yaml @@ -0,0 +1,11 @@ +apiVersion: v1 +kind: Service +metadata: + name: py-eagle +spec: + selector: + app: py-eagle + ports: + - name: py-eagle + port: 22042 + targetPort: py-eagle