4 ms·
Hi folks, Bunny is a project I've been working on over a few weekends, I initially built it to solve the problem I keep having where I want to test some softwa
by intunderflow 5y ago
Hi folks,
Bunny is a project I've been working on over a few weekends, I initially built it to solve the problem I keep having where I want to test some software / break a computer in some way, but Virtual Machines are a bit unwieldy and take a while to set up.
Bunny gives you a connection to an ephemeral desktop computer, which you have sudo access to (play nice :)), you can test stuff out and throw stuff around in there, and once you're done just close the tab and computer will cease to exist.
There's a few things I still want to do, but I think this is MVP-ish enough to show now:
- You have to pass a reCAPTCHAv3 challenge to use the service, I want to add fallbacks onto v2 and hCaptcha
- I want people to be able to use a specific URL to ask for a specific OS (for example to get a bunny instance on Windows or Mac OSX it would be awesome if you could just navigate to bunny.lucy.sh/windows10 or bunny.lucy.sh/macos-bigsur, etc)
- This doesn't work well on Mobile, I want this to work on Mobile since I've definitely needed a quick desktop PC on some occasions when out and about on my mobile phone.
Behind the scenes, this is using Guacamole http://guacamole.apache.org/ http://guacamole.apache.org/ for the heavy lifting, really cool project :D
Any feedback or comments appreciated :)
- gigel82 5y agoEverything is tiny (unreadable) and I cannot adjust the display resolution.
- intunderflow 5y agoOne of the pains of VNC is that I can't live-adjust the resolution to match the browser after setting up the device D:, the screen should scale to your browsers size which should make things better, is it failing to do that? I'll see if I can reproduce
- doubled112 5y agoWould you consider using Xrdp and xorgxrdp, which can live adjust the display size? You might need a newer version of Xrdp or xorgrdp, but I have Guacamole connections to Linux desktops that do this smoothly.
- intunderflow 5y agoI have a few experimental images using xrdp at the moment, the main reason I haven't turned it on yet is xrdp is really beefy on the machine and takes up a lot of the very limited resources (these aren't big computers) but if I can solve that or afford to put folks on better machines I'm definitely turning it on :D