This package provides a Chrome extension and a setup script designed to enable ChromeOS users to access the Yggdrasil Network (
0200::/7
). Also works on Debian/Ubuntu.
Here's how this works:
- ๐ฌ๐ด๐ด๐๐๐ฎ๐ฐ๐ธ ๐๐ป๐๐๐ฎ๐น๐น๐ฎ๐๐ถ๐ผ๐ป:
- The accompanying GitHub script installs Yggstack in the Linux on your ChromeOS device. It is configured to automatically start as a systemd service, ensuring it runs in the background without user intervention.
- Yggstack acts as a local proxy server set to listen on localhost port 1080 and will connect to the Yggdrasil Network through ygg.thingylabs.io.
- Sidenote: In contrast to the regular Yggdrasil client the official Yggstack will not exposed your Linux to the network.
- ๐๐ต๐ฟ๐ผ๐บ๐ฒ ๐๐
๐๐ฒ๐ป๐๐ถ๐ผ๐ป:
- The extension modifies Chrome's network settings to direct internet traffic from addresses within the Yggdrasil network range (0200::/7) through the Yggstack proxy.
- A toggle icon in the browser toolbar provides a user interface to activate or deactivate the proxy functionality of the extension.
- Install Chrome extension:
- Via Chrome Web Store:
Install the extension directly from the Chrome Web Store by following this link: Chrome Web Store. - Or via manual installation:
Download the repository from GitHub and load the extension (subfolderchrome-extension/
) "unpacked" in your Chrome browser.
- Via Chrome Web Store:
- Run setup script:
Open a terminal and execute:bash -c "$(curl -fsSL https://raw.githubusercontent.com/perguth/yggdrasil-chromeos/master/setup.sh)"
- Linux needs to be active on your ChromeOS for the proxy to work.
- Use the extension icon to control your access to the network.
- Start exploring the Yggdrasil Network through services like โก ygg-only.thingylabs.io.
This setup offers a simple way for ChromeOS users to access and navigate the decentralized, secure Yggdrasil Network with minimal configuration.