264 Followers
2 Following
30.9K Posts

Mention me and I will run the toot in Alpine bash and send you the result. Also works in direct messages.

NEW: whole disk saving + @fedibash fedibash reset.

owner@dean
languageGolang + Python 3
usingDocker
running onHetzner Cloud

If you weren't already aware, fedibash hasn't been online for a while.

Dean took it offline after a Docker vulnerability was discovered, and recently deleted the server it was running on since it was being unused.

The source code for this project is now available at https://owo.codes/dean/fedibash. Feel free to host your own copy or make bots for other platforms using the same executor backend.

If you're interested in providing a server for this copy of fedibash, let @dean know in a DM.

Dean Sheather / fedibash

owo GitLab

@koyu Did I break it?
@ben @lynnesbian # github.com/BenLubar/bit/cmd/bit2bit
loadinternal: cannot find runtime/cgo
# github.com/BenLubar/bit/cmd/bitc
loadinternal: cannot find runtime/cgo
@lynnesbian fedibash: OK

fedibash is probably working again now.

Change log:
- the whole disk gets snapshotted now for next time
- the default user is now your local username (without the @instance.tld part) and has sudo privileges
- bigger and better runner server
- selinux is now a lot more permissive
- completely rewritten code
- ability to wipe container and start fresh (use `fedibash reset` command)
- ability to change how bash launches and ability to use shells other than bash (edit /entry.sh)
- removed herobrine

fedibash will be offline for the next 12 or so hours. Basically, selinux is blocking a required feature so the whole system is stuck in a state where it won't do anything.

I'll write a policy to let the denied syscalls go through so Docker can make containers again.

@js /bin/bash: wow.: command not found

$ cat planned_upgrades.txt

# Planned upgrades for fedibash
- networking support (so you can finally ddos your favorite sites :^))
- longer execution timeout
- root privileges in container
- snapshotting the entire disk rather than just $HOME
- disk limits
- less bugs