m1k1o / neko

A self hosted virtual browser that runs in docker and uses WebRTC.
https://neko.m1k1o.net/
Apache License 2.0
7.11k stars 524 forks source link

Is there a way please to clear IP bans without restarting the room? #395

Open SpiderSuave opened 4 months ago

SpiderSuave commented 4 months ago

Until there's a Neko-Rooms or admin option to clear bans without restarting the room, is there something I can do in the meantime on the server side to clear IP address bans while the room is still running?

Thank you for any help.

m1k1o commented 4 months ago

No, currently there is no way. You could, however, restart just the neko binary inside room. So browser, X server and everything else stays running and all users should just reconnect.

SpiderSuave commented 4 months ago

No, currently there is no way. You could, however, restart just the neko binary inside room. So browser, X server and everything else stays running and all users should just reconnect.

Thank you, I'll try that. I was wondering if the banned IP addresses were stored in a file that Neko reads when someone tries logging in so that clearing bans would be a matter of editing/deleting that file, but I guess you're saying they're stored in a runtime variable. Is clearing bans a future option for the next version of Neko? Thanks again.

m1k1o commented 3 months ago

Yes, in the future neko will support accounts and they can be separately allowed to login or no.

SpiderSuave commented 3 months ago

Yes, in the future neko will support accounts and they can be separately allowed to login or no.

Thank you. Are you referring to allowing to log in or not via the IP address attached to the registered user?

I hope accounts is just added as an option and that everyone will still be allowed to log in as guests like now with no sign-up required.

m1k1o commented 3 months ago

Yes, all of the current functionality will stay.