Skip to content

james-luther/dockerizathinginator

Repository files navigation

dockerizathinginator

Basically, it's a dockerizathinginator...

License

This is software is free and open source. It does however use the GPLv3.0 License.

Author: b34rdtek Twitter: b34d_tek

Project Idea

The idea behind this project is to have a way to configure your Raspberry Pi 4 remotely from your system after flashing. This tool will install docker requirements, setup portainer, and then build stacks via the UI using the portainer api on your raspberry pi. Basic idea is to work like a wizard to configure all items, then when you are ready it connects to Pi and makes changes while displaying a status bar in a modal.

More to come soon as this project just started :-D

Current Layout:

alt text

Downloading

The current build is listed under releases. You can also download here:

Latest Build

---As of this build, core functionality is not setup, nor does the application correctly run---

Contributing

If you wish to contribute, modify, or do whatever fork, clone etc and create virtualenv then install requirements.

Just go to your system and clone

$ git clone https://github.com/b34rdtek/dockerizathinginator.git

Next make sure to setup a virtualenv

$ virtualenv .

Finally, enter virtualevn and install requirements.txt

$ source bin/activate

(or if on windows)

$ Scripts/activate

(dockerizathinginator) $ pip install -r requirements.txt

To execute

(dockerizathinginator) $ python dockerizathinginator.py

Building

To build your own standalone file you just need to execute the following in virtualenv:

(dockerizathinginator) $ python -m eel dockerizathinginator.py web --onefile --noconsole