Selfhosted collaborative browser - room management for n.eko
Go
767
445 commits
updated Apr 25, 2026
Simple room management system for n.eko. Self hosted rabb.it alternative.
No experience with Docker and reverse proxy? No problem! Follow these steps to set up your Neko Rooms quickly and securely:
wget -O neko-rooms-traefik.sh https://raw.githubusercontent.com/m1k1o/neko-rooms/master/traefik/install
sudo bash neko-rooms-traefik.sh
We have community-contributed installation scripts available. Check out our community installation guides for instructions on installing neko-rooms on various Linux distributions. These scripts are maintained by the community and support different Linux distributions like Arch Linux, Fedora, and more.
If you want to use Traefik as reverse proxy, visit installation guide for traefik as reverse proxy.
Otherwise modify variables in docker-compose.yml and just run docker-compose up -d.
You need to pull all your images, that you want to use with neko-room. Otherwise, you might get this error: Error response from daemon: No such image: (see issue #1).
docker pull ghcr.io/m1k1o/neko/firefox
docker pull ghcr.io/m1k1o/neko/chromium
# etc...
If you want to update neko image, you need to pull new image and recreate all rooms, that use old image. To update neko rooms, simply run:
docker-compose pull
docker-compose up -d
You might have encountered this error:
Mounts cannot be specified because storage is disabled or unavailable.
If you didn't specify storage yet, you can do it using this tutorial.
If you want to use nvidia GPU, you need to install nvidia-docker.
Change neko images to nvidia images in docker-compose.yml using envorinment variable NEKO_ROOMS_NEKO_IMAGES:
NEKO_ROOMS_NEKO_IMAGES="
ghcr.io/m1k1o/neko/nvidia-chromium:latest
ghcr.io/m1k1o/neko/nvidia-google-chrome:latest
ghcr.io/m1k1o/neko/nvidia-microsoft-edge:latest
ghcr.io/m1k1o/neko/nvidia-brave:latest
"
When creating new room, you need to specify to use GPU in expext settings.
For more information visit docs.
144 followers · starred Jan 2026
10 followers · starred Feb 2024
38 followers · starred Mar 2022
Go
36.7%
TypeScript
26.6%
Shell
17.3%
Vue
16.7%
HTML
1.9%
Selfhosted collaborative browser - room management for n.eko
Go
767
445 commits
updated Apr 25, 2026
Simple room management system for n.eko. Self hosted rabb.it alternative.
No experience with Docker and reverse proxy? No problem! Follow these steps to set up your Neko Rooms quickly and securely:
wget -O neko-rooms-traefik.sh https://raw.githubusercontent.com/m1k1o/neko-rooms/master/traefik/install
sudo bash neko-rooms-traefik.sh
We have community-contributed installation scripts available. Check out our community installation guides for instructions on installing neko-rooms on various Linux distributions. These scripts are maintained by the community and support different Linux distributions like Arch Linux, Fedora, and more.
If you want to use Traefik as reverse proxy, visit installation guide for traefik as reverse proxy.
Otherwise modify variables in docker-compose.yml and just run docker-compose up -d.
You need to pull all your images, that you want to use with neko-room. Otherwise, you might get this error: Error response from daemon: No such image: (see issue #1).
docker pull ghcr.io/m1k1o/neko/firefox
docker pull ghcr.io/m1k1o/neko/chromium
# etc...
If you want to update neko image, you need to pull new image and recreate all rooms, that use old image. To update neko rooms, simply run:
docker-compose pull
docker-compose up -d
You might have encountered this error:
Mounts cannot be specified because storage is disabled or unavailable.
If you didn't specify storage yet, you can do it using this tutorial.
If you want to use nvidia GPU, you need to install nvidia-docker.
Change neko images to nvidia images in docker-compose.yml using envorinment variable NEKO_ROOMS_NEKO_IMAGES:
NEKO_ROOMS_NEKO_IMAGES="
ghcr.io/m1k1o/neko/nvidia-chromium:latest
ghcr.io/m1k1o/neko/nvidia-google-chrome:latest
ghcr.io/m1k1o/neko/nvidia-microsoft-edge:latest
ghcr.io/m1k1o/neko/nvidia-brave:latest
"
When creating new room, you need to specify to use GPU in expext settings.
For more information visit docs.
144 followers · starred Jan 2026
10 followers · starred Feb 2024
38 followers · starred Mar 2022
Go
36.7%
TypeScript
26.6%
Shell
17.3%
Vue
16.7%
HTML
1.9%