e.g using CloudInit script to install itself on a new machine with a dedicate piece of software, e.g https://fabien.benetou.fr/Content/SelfHostingArtificialIntelligence , then report back when available as a service. Currently provisioning locally, as opposed to a cloud provider, seems unrealistic.
Note that in this context the LAN scanning will not work unless devices share the network. Could be interesting to consider a VPN for that.
Could also consider this from a container persperctive where devices already on the network share their capabilities, e.g GPU present or not, disk space, etc. Note that this was already enable via utopiah/text-code-xr-engine#40 (see containersSupportedByLanguage used in its /command) but was then only available on the same device. Here this would enable another device of the network to request too.
e.g using CloudInit script to install itself on a new machine with a dedicate piece of software, e.g https://fabien.benetou.fr/Content/SelfHostingArtificialIntelligence , then report back when available as a service. Currently provisioning locally, as opposed to a cloud provider, seems unrealistic.
Note that in this context the LAN scanning will **not** work unless devices share the network. Could be interesting to consider a VPN for that.
Could also consider this from a container persperctive where devices already on the network share their capabilities, e.g GPU present or not, disk space, etc. Note that this was already enable via https://git.benetou.fr/utopiah/text-code-xr-engine/issues/40 (see containersSupportedByLanguage used in its `/command`) but was then only available on the same device. Here this would enable another device of the network to request too.
utopiah
changed title from expanding network to expanding network for computing services2 years ago
Example
* spawn server via CLI and providing with CloudInit
* generate a new key and include it
* clone this repository
* generate certificates (if done online could try doing so via certbot)
* ping back with the newly generated key
Overall should be more mindful of security here if not relying on a VPN. Note that relying on https://git.benetou.fr/utopiah/vpn-metaverse-tooling instead could be simpler.
As the new resource would be stateless security might not appear as an issue yet it shouldn't be accepted as a trusted peer. For example it should be able to receive data and process them, share data back also, but not issue commands to be executed by others.
As the new resource would be stateless security might not appear as an issue yet it shouldn't be accepted as a trusted peer. For example it should be able to receive data and process them, share data back also, but not issue commands to be executed by others.
e.g using CloudInit script to install itself on a new machine with a dedicate piece of software, e.g https://fabien.benetou.fr/Content/SelfHostingArtificialIntelligence , then report back when available as a service. Currently provisioning locally, as opposed to a cloud provider, seems unrealistic.
Note that in this context the LAN scanning will not work unless devices share the network. Could be interesting to consider a VPN for that.
Could also consider this from a container persperctive where devices already on the network share their capabilities, e.g GPU present or not, disk space, etc. Note that this was already enable via utopiah/text-code-xr-engine#40 (see containersSupportedByLanguage used in its
/command
) but was then only available on the same device. Here this would enable another device of the network to request too.expanding networkto expanding network for computing services 2 years agoExample
Overall should be more mindful of security here if not relying on a VPN. Note that relying on https://git.benetou.fr/utopiah/vpn-metaverse-tooling instead could be simpler.
As the new resource would be stateless security might not appear as an issue yet it shouldn't be accepted as a trusted peer. For example it should be able to receive data and process them, share data back also, but not issue commands to be executed by others.
Partly solved via
5c3b7063d3