- Adds a new example demonstrating deployment of OpenWebUI on the ThreeFold Grid using the `tfgrid3deployer` module.
- Provides detailed instructions and a README file for easy setup and execution.
Co-authored-by: mahmmoud.hassanein <mahmmoud.hassanein@gmail.com>
- support adding multiple user access endpoints to a network
- support connecting gateways over wireguard
Co-authored-by: mahmoud <mahmmoud.hassanein@gmail.com>
- Added a new example demonstrating deployment on Hetzner using the `tfgrid3deployer`.
- The example creates a VM and adds a webname.
Co-authored-by: mahmmoud.hassanein <mahmmoud.hassanein@gmail.com>
- Improve the parsing of Git URLs to correctly handle paths and branches.
- Fix an issue where the `griddriver` installer was not correctly
- installed.
- Fix a bug in the `IPAddress` `ping` function.
- Update the `GitLocation` struct to correctly handle branches and
- tags.
- Fix a bug in the `GitRepo` `checkout` function.
- Improve the `gitlocation_from_url` function to handle various Git
- URL formats.
- Update the `livekit` installer to use the correct source command.
- Update the `golang` installer to use the correct `go version`
- command.
- Update the `griddriver` installer to use the correct version
- command.
Co-authored-by: supermario <mariobassem12@gmail.com>
* development_remove_config_generics:
prob still broken, but don\t have time right now
fix ourtime, logging, some missing installers, ...
...
# Conflicts:
# examples/threefold/grid/vm_example.vsh
# examples/threefold/grid/webgw_example.vsh