Development containers made easy
Warning
The API for now has no authentication and should be put behind a VPN (e.g. tailscale)
API files are located in src/api/
- Install the necessary dependencies with pip (pip install -r requirements.txt)
- Run the server (python main.py)
Docker Images are found in images/
SSH keys must be put in the keys directory relative to the image and will be bundled at build time. Adding new keys is as simple as putting them in /keys in the container and running sh /update-keys.sh
The linux CLI is found in src/cli/
- Add your base API url in ~/.config/containerme.sh (URL=<your_api_url>)
- Run it :)
WIP :)