neko mirror
Go to file
Erin Moon cf84eec999 components/video.vue: fix keyup-on-blur code
the code authored in 52ee737276 (probably)
worked in the browser due to string to numeric type autoconversion but
didn't typecheck during container build.

namely, Object.keys(this.activeKeys) will always return a string[];
however, we need number[] for the sendData() call to typecheck.

this replaces the untyped object holding active keys with a Set<number>,
which is more expressive anyway.
2020-04-15 15:08:03 -05:00
.devcontainer Update golang 2020-04-05 01:25:30 +00:00
.docker live change resolution (WIP) 2020-02-11 05:15:59 +00:00
.github docs (wip) 2020-02-10 00:59:08 +00:00
client components/video.vue: fix keyup-on-blur code 2020-04-15 15:08:03 -05:00
docs servers configs from code to docs 2020-04-05 11:13:09 +02:00
server let admin in if room locked 2020-04-06 20:26:16 +00:00
.gitattributes first commit 2020-01-13 08:05:38 +00:00
.gitignore added chromium option 2020-01-30 07:19:57 +00:00
docker-compose.yaml update new settings 2020-04-05 04:08:57 +00:00
Dockerfile NEKO_ADMIN -> NEKO_PASSWORD_ADMIN 2020-04-05 10:58:52 +02:00
LICENSE added license 2020-01-14 20:59:18 +00:00
neko.code-workspace libclipboard 2020-02-02 22:48:23 +00:00
README.md added discord and some badges 2020-04-06 01:41:07 +00:00
tsconfig.json first commit 2020-01-13 08:05:38 +00:00

release license pulls issues Chat on discord





n.eko

This app uses Web RTC to stream a desktop inside of a docker container, I made this because rabb.it went under and my internet can't handle streaming and discord keeps crashing when my friend attempts to. I just want to watch anime with my friends ლ(ಠ益ಠლ) so I started digging throughout the internet and found a few kinda clones, but none of them had the virtual browser, then I found Turtus and I was able to figure out the rest. This is by no means a fully featured clone of rabbit, it hs only one room. It's stateless, so no saved user names or passwords.

Features

  • Text Chat (With basic markdown support, discord flavor)
  • Admin users (Kick, Ban & Force Give/Release Controls)
  • Clipboard synchronization (on supported browsers)
  • Emote overlay
  • Ignore user (chat and emotes)
  • Persistent settings

Why n.eko?

I like cats 🐱 (Neko is the Japanese word for cat), I'm a weeb/nerd

But why the cat butt? Because cats are assholes, but you love them anyways.

Documentation