base image of aither, containerized multiplayer desktop environment
256
Aither is the first containerized multiplayer desktop environment. By utilizing tailscale, we can make this desktop accessible to any user on the same tailscale network that it is authenticated to.
Tailscale: https://tailscale.com/
Docker: https://docker-docs.netlify.app/install/
Docker Compose: https://docker-docs.netlify.app/compose/install/
Remmina (vnc viewer for Linux): https://remmina.org/
TightVNC (vnc viewer for Windows): https://www.tightvnc.com/
RealVNC (vnc viewer for Mac): https://www.realvnc.com/en/
open terminal and run
git clone --branch aither-baseimage https://github.com/enoki-inc/aither.git
cd aither
within your account on tailscale's website, navigate to the auth keys page of the admin console to retrieve an emphemeral key (screenshot below)
copy the generated ephemeral key into the tailscale.env file within the aither folder
- TAILSCALE_AUTH_KEY=
+ TAILSCALE_AUTH_KEY=<your key here>
sudo docker-compose build --no-cache
sudo docker-compose up -d
sudo docker-compose exec tailscale tailscale up --authkey=$TAILSCALE_AUTH_KEY
access the desktop container through vnc ports 5900-5910 using a vnc viewer on any device that is authenticated on the same tailscale network
- 0.0.0.0:<5900-5910>
+ <tailscale_ip>:<5900-5910>
Each port is mapped to a different seat, so multiple users can work simultaneously on the containerized desktop, as long as they are accessing the desktop on different ports. For example, user1 can access aither through a vnc viewer on:
<tailscale_ip>:5900
while user2 can connect on:
<tailscale_ip>:5901
These are basic keybinds for Aither:
| Keybind | Function |
|---|---|
Alt + drag window | move window around while holding Alt key |
Alt + H/J/K/L | move focused floating window left/down/up/right |
Alt + left/down/up/right | move focused floating window left/down/up/right |
Alt + Shift + H/J/K/L | move focus around left/down/up/right |
Alt + Shift + down/up | shrink/grow focused floating window vertically |
Alt + Shift + left/right | shrink/grow focused floating window horizontally |
Alt + 1>9 | mark window for seat1>9 for specific border colors |
permission denied error on entrypoint.sh when running sudo docker-compose up -d? cd into the aither folder and run:sudo chmod +x entrypoint.sh
Content type
Image
Digest
sha256:eb9aba039…
Size
1.1 GB
Last updated
almost 4 years ago
docker pull enokiinc/aither-baseimage