SciFiFarms / TechnoCore

TechnoCore: an IoT stack powered by Docker Swarm
GNU General Public License v3.0
20 stars 1 forks source link

Split the repo into multiple image specific repos #20

Closed TheHackmeister closed 6 years ago

TheHackmeister commented 6 years ago

Originally, I had put all of the images into one repo. I ran into trouble with this configuration when I went to get Docker Hub to build the images automatically. They wanted 1 repo per build.

Additionally, I found that I had mounted many of my files rather than have them built into the image.

So I moved each subfolder into a new repo using this technique: https://help.github.com/articles/splitting-a-subfolder-out-into-a-new-repository/ All of these subfolders now have their own repo. They are the ones that start with AllThing.

I then went through and removed each subfolder and got the stack working again.

New volumes should get added to the list in clean.sh to be removed in the dev cleanup script. In the home-assistant-db image, I used dogfish to initialize the container. This prompted a little rewrite of the installer.