Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!


Shells Virtual Desktop
BMail.ag - Secure Email Service
Server.net
CPLicense.net
VPS Server
Buy VPN
Vultr
VMs for AI
HostDare
ReliableSite White-Label Dedicated Hosting for Resellers
InterServer VPS
BMail.ag - Secure Email Service
Best VPN
High-Performance Bare Metal Server Solutions
Karvl.com
Server Mania Cloud Hosting
DataWagon Hosting
AlphaVPS Hosting
Evoxt.com
Clouvider
VPS Hosting with NVMe
Residential IPs in the US & 4G Mobile Proxies in EU & US with Unlimited Bandwidth
ReliableSite White-Label Dedicated Hosting for Resellers
Rabisu - Hosting Solutions
Shells Virtual Desktop
New on LowEndTalk? Please Register and read our Community Rules.

All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.

[FREE] shellter.me — FreeBSD pubnix (bash, 60MB ZFS, 3× IPv6, self-service revDNS)

elusiVeRPGelusiVeRPG Member, Host Rep

Hi all —

Approved by @jbiloh on 2026-05-19 (ticket #RHI-533539). Posting per Giveaways & Freebies category rules.

Same crew as tb.tahio.eu (free IPv6 tunnel broker we ran the April 2025 freebie for) — different scope, same "non-commercial community project" energy. Full breakdown of who-and-why on the About page.

shellter.me is a small, free FreeBSD pubnix shell host run by two old IRCnet enthusiasts in their spare time. Free by design: no paid tier, no upsell, no affiliate, no autoaccept bot.

🐚 What you get

  • Bash account on FreeBSD 15
  • 60 MB ZFS dataset (lz4 compressed, refquota enforced) — enough for dotfiles, configs, small logs
  • 3× dedicated IPv6 addresses out of our 2a03:94e0:257e::/48 — bind your bots, ZNC, weechat-relay each to its own
  • Self-service reverse DNS on each of those IPv6 addresses 🌐 — set a PTR right from the dashboard at shellter.me/dashboard, or with ptrup <addr> <hostname> from your shell. Not common on free pubnixes; we built it because we wanted it on tb.tahio.eu first.
  • Inbound TCP/v4 slot (50 ports per user) — enough for an eggdrop or two
  • IRC + multiplexer stack out of the box: irssi, weechat, znc, eggdrop, erssi, repartee, tmux, screen
  • Hardened by default 🛡️: per-user pf anchors, ZFS-isolated homes, default-deny egress (HTTP/HTTPS pass-through only — no SMTP, no scanning)

🔑 Sign-up flow

  1. Pick a username at shellter.me/signup and confirm your email (or sign in with GitHub).
  2. Your request lands on #shellter @ IRCnet. A human admin reads it.
  3. One of us types !accept your-username — the daemon provisions the shell and you get the generated password by email.
  4. ssh [email protected] -p 2222 — and you're in.

No card. No autoaccept bot. Signups are reviewed by me or yooz manually.

🤝 Fair use

  • One human = one account.
  • No SMTP egress, no scanning, no abuse.
  • Idle accounts get a polite warning before pruning — no quiet shutdown.
  • 60 MB is real. If you outgrow it, you've outgrown free.

✅ Trust + transparency

  • Just got the Host Rep tag (ticket #YNI-721703, 2026-05-21).
  • Track record on tb.tahio.eu — over a year live, with a security incident along the way that we disclosed openly on the LET thread and fixed promptly. Full disclosure is how we operate.
  • People behind it: see /about — Jerzy Dąbrowski (@elusiVeRPG on LET, kofany on IRCnet) and Dominik Juźwikowski (yooz on IRCnet). Hobby, not a business.

💬 Contact

  • IRC: #shellter @ IRCnet
  • LET: ping @elusiVeRPG
  • This thread

Hope to see some of you in #shellter soon. Don't be a stranger. ✌️

«134

Comments

  • Wow

    Thanked by 1elusiVeRPG
  • cmeerwcmeerw Member

    Thanks, that's useful to have access to a FreeBSD system (without having to run one).

    Thanked by 1elusiVeRPG
  • elusiVeRPGelusiVeRPG Member, Host Rep

    Quick transparency note — @cmeerw flagged at signup just now that all shelluser email addresses were sitting in plain text inside FreeBSD's shared user record file, in the GECOS field (which is world-readable by libc/utility design). Our create-user pipeline was writing the registration email there as a convenience field. Convenient for the admin, bad for everyone else's privacy.

    Fixed as of today:

    • Wiped existing emails out of that file on the live box.
    • New accounts will never have their email written there in the first place.
    • Background check on the daemon clears that field again within a second if anything drifts back into it — admin slip via pw usermod -c …, manual vipw, whatever the source.

    While in there, also pulled /etc/pf.conf, /etc/rc.conf, /etc/sysctl.conf, /etc/login.conf and the /etc/rc.conf.d/* daemon fragments down from FreeBSD's default 0644 to 0640 root:wheel. Not secret, but leaking host topology and hardening posture to any logged-in shelluser for no good reason. Re-ran our internal leak check afterwards — zero remaining BAD lines.

    Thanks @cmeerw for the catch — disclosure-first is how we want to run this thing. Better to surface what was wrong and what we did about it than quiet-patch and hope nobody noticed. Spotted anything else suspicious, drop us a note on IRC (#shellter @ IRCnet) or right here.

  • forestforest Member

    @elusiVeRPG said: Quick transparency note — @cmeerw flagged at signup just now that all shelluser email addresses were sitting in plain text inside FreeBSD's shared user record file

    Not a fan of the AI slop responses, but props for the transparency. However I'd recommend you point out that shell accounts are pretty much never private without truly extensive hardening. Hell, on Linux shells (no idea about FreeBSD), you can just run w to see the IP addresses of everyone who is logged in, and various side-channel attacks makes it relatively easy to determine in-memory secrets.

    Thanked by 2elusiVeRPG tentor
  • elusiVeRPGelusiVeRPG Member, Host Rep

    @forest said:

    @elusiVeRPG said: Quick transparency note — @cmeerw flagged at signup just now that all shelluser email addresses were sitting in plain text inside FreeBSD's shared user record file

    Not a fan of the AI slop responses, but props for the transparency. However I'd recommend you point out that shell accounts are pretty much never private without truly extensive hardening. Hell, on Linux shells (no idea about FreeBSD), you can just run w to see the IP addresses of everyone who is logged in, and various side-channel attacks makes it relatively easy to determine in-memory secrets.

    w, ifconfig and arp are blocked for users. I use ai to do wrote as my english is not so good in writing and i want to have this fix done as don as possible as is late here and need to get some sleep :)

  • forestforest Member
    edited May 21

    @elusiVeRPG said: w, ifconfig and arp are blocked for users

    You can block it all you want, but for ifconfig at least, a user can just manually open a socket to read the same data that ifconfig supplies, so that doesn't stop anything. Not saying it's bad to offer a free shell (free shells are awesome!), but confidentiality should not be considered strong and clients should be aware of that.

    @elusiVeRPG said: I use ai to do wrote as my english is not so good in writing

    Use DeepL or Google Translate. That will preserve your tone without distilling everything you say into "slop-speak".

  • Not_OlesNot_Oles Member, Patron Provider

    @elusiVeRPG Hello! Just signed up as shell user tom. Received acknowledgement email. Verification pending. Thanks very much! <3 Will be a lot of fun! :)

    Hello also to @cmeerw and @forest!

    Thanked by 2forest cmeerw
  • emghemgh Member, Megathread Squad

    @elusiVeRPG said:

    @forest said:

    @elusiVeRPG said: Quick transparency note — @cmeerw flagged at signup just now that all shelluser email addresses were sitting in plain text inside FreeBSD's shared user record file

    Not a fan of the AI slop responses, but props for the transparency. However I'd recommend you point out that shell accounts are pretty much never private without truly extensive hardening. Hell, on Linux shells (no idea about FreeBSD), you can just run w to see the IP addresses of everyone who is logged in, and various side-channel attacks makes it relatively easy to determine in-memory secrets.

    w, ifconfig and arp are blocked for users. I use ai to do wrote as my english is not so good in writing and i want to have this fix done as don as possible as is late here and need to get some sleep :)

    To be fair I much prefer this to the AI slop. May not be 100 % correct but it’s understandable and genuine.

  • DataRecoveryDataRecovery Member
    edited May 22

    This is definitely a cool project!
    GLWSign-ups!

    @elusiVeRPG said:
    w, ifconfig and arp are blocked for users.
    default-deny egress (HTTP/HTTPS pass-through only)

    A question if you don't mind: can this be used as an SSH jumpbox?
    Wouldn't mind getting an extra one for some of my devices / machines.

    @elusiVeRPG said: that all shelluser email addresses were sitting in plain text inside FreeBSD's shared user record file ... Fixed as of today

    @elusiVeRPG said: Your request lands on #shellter @ IRCnet

    So the user emails aren't publicly accessible anywhere from now on?

  • FourplexFourplex Member, Host Rep

    Cool! I signed up!

    I no longer daily-drive FreeBSD, but there was a FreeBSD 9.0 shell account back in 2012. However they didn't allow hosting (unlike OP).

    Thanked by 1elusiVeRPG
  • minioptminiopt Member
    edited May 22

    That sounds like a really cool tool for the community, nice of you to offer it :)

    My only gripe like @forest is that the post didn't need an AI-generated bullet point presentation, you could have written that simple list of features and rules / ToS by hand and fed it to a translator like DeepL, it wouldn't have taken you longer than writing the AI prompt. For example like TinyKVM: https://tinykvm.com/. Sure it doesn't look flashy but it's straight to the point and it has that old school wholesome HTTP 1.0-era vibe that you two IRC old timers probably grew up with.

    Anyhow best of luck with the project.

  • FreeBSD ❤️

    Thanked by 1elusiVeRPG
  • linbei111linbei111 Member

    Nice program.I can't wait to try it! <3

    Thanked by 1elusiVeRPG
  • Thanked by 1elusiVeRPG
  • yoursunnyyoursunny Member, IPv6 Advocate

    GLWS signed up

    Thanked by 1elusiVeRPG
  • elusiVeRPGelusiVeRPG Member, Host Rep

    @DataRecovery said:
    This is definitely a cool project!
    GLWSign-ups!

    @elusiVeRPG said:
    w, ifconfig and arp are blocked for users.
    default-deny egress (HTTP/HTTPS pass-through only)

    A question if you don't mind: can this be used as an SSH jumpbox?
    Wouldn't mind getting an extra one for some of my devices / machines.

    @elusiVeRPG said: that all shelluser email addresses were sitting in plain text inside FreeBSD's shared user record file ... Fixed as of today

    @elusiVeRPG said: Your request lands on #shellter @ IRCnet

    So the user emails aren't publicly accessible anywhere from now on?

    Yes, they are only in supabase and mails are send by resend.com

    Thanked by 1DataRecovery
  • elusiVeRPGelusiVeRPG Member, Host Rep

    @miniopt said:
    That sounds like a really cool tool for the community, nice of you to offer it :)

    My only gripe like @forest is that the post didn't need an AI-generated bullet point presentation, you could have written that simple list of features and rules / ToS by hand and fed it to a translator like DeepL, it wouldn't have taken you longer than writing the AI prompt. For example like TinyKVM: https://tinykvm.com/. Sure it doesn't look flashy but it's straight to the point and it has that old school wholesome HTTP 1.0-era vibe that you two IRC old timers probably grew up with.

    Anyhow best of luck with the project.

    I try just to use my own typing or "freeflow" as I use often tts also. From now on I try to provide all texts here without ai "redacted" slop. :)

  • angstromangstrom Moderator

    @elusiVeRPG said: From now on I try to provide all texts here without ai "redacted" slop. :)

    Just to note that we have a rule against posting AI-generated texts

    There's nothing wrong with making grammar or spelling mistakes, and people can even make grammar or spelling mistakes in their native language

    It's better to see something of a user's personality than to have the impression that one is interacting with an AI bot

  • angstromangstrom Moderator

    "shellter.me" is a very clever/nice domain name :)

    I imagine (or would like to believe) that you guys thought of this name as opposed to some AI interlocutor :)

  • DPDP Administrator, The Domain Guy

    Nice.

    This reminded me of the good ol' devio.us :smiley:

    Thanked by 1elusiVeRPG
  • elusiVeRPGelusiVeRPG Member, Host Rep

    @forest said:

    @elusiVeRPG said: w, ifconfig and arp are blocked for users

    You can block it all you want, but for ifconfig at least, a user can just manually open a socket to read the same data that ifconfig supplies, so that doesn't stop anything. Not saying it's bad to offer a free shell (free shells are awesome!), but confidentiality should not be considered strong and clients should be aware of that.

    @elusiVeRPG said: I use ai to do wrote as my english is not so good in writing

    Use DeepL or Google Translate. That will preserve your tone without distilling everything you say into "slop-speak".

    Now I can get some sleep so I can address this a little better. Chmod is not only thing we did there. Chmod are only first line of our defense.

    What we have done more:
    pf default-deny on the shellusers gid (egress is 80/443 or nothing — no SMTP, no port scans, no UDP).
    per-user pf anchors scoped by uid (no binding on a sibling's v6 even with a raw socket)
    security.bsd.see_other_uids=0 (your ps and sockstat literally don't see other users' processes — the kernel filters at API level, so your hand-written getproc walker sees the same nothing your /bin/ps does)
    ZFS dataset isolation per home with refquota, login.conf rlimits, master.passwd 0600 root:wheel. Those don't move unless someone finds a kernel CVE.

    We try our best effort and we hope anyone who has better knowledge than us will let us know how to set up better privacy for our users.

    Things my knowledge is to low to make it "safe" about I know are:

    • load average is public so "someone is busy" leaks
    • ssh BatchMode probes can enumerate usernames by timing differences
    • your hostname on IRC contains your username because that's been how IRC works since '88
    • whole thing rests on trusting the kernel + the hypervisor (Gigahost). Pubnix, is just pub nix.

    When I have some more free time I will try to make on our page a post about what we do about security and what we cannot do there.

  • elusiVeRPGelusiVeRPG Member, Host Rep

    @angstrom said:
    "shellter.me" is a very clever/nice domain name :)

    I imagine (or would like to believe) that you guys thought of this name as opposed to some AI interlocutor :)

    It was not ai, this was yooz original idee with shellter :)

    Thanked by 2angstrom forest
  • elusiVeRPGelusiVeRPG Member, Host Rep

    @angstrom said:

    @elusiVeRPG said: From now on I try to provide all texts here without ai "redacted" slop. :)

    Just to note that we have a rule against posting AI-generated texts

    There's nothing wrong with making grammar or spelling mistakes, and people can even make grammar or spelling mistakes in their native language

    It's better to see something of a user's personality than to have the impression that one is interacting with an AI bot

    Like I said before, from now on the text will be written by myself or eventually with speak-to-text tools. No, I'm more AI generated text in my posts. Both shellter and tunnel broker.

    Actually, the problem was that I made my mistake thinking that when I do the posts with proper English and proper form it would be more professional. I didn't think the AI posts could be unwanted :P, and yes, sorry I didn't read the community rules before, but after I got the host rep tag I try to read them more carefully.

    Thanked by 1buggedout
  • elusiVeRPGelusiVeRPG Member, Host Rep

    Working on it today afternoon to bring it back to life. One from my hosts had some problem with storage I will move it to vercel or other provider.

  • msattmsatt Member, Host Rep

    GLWS - Really hope you have good protection from abuse. I can speak from experience with FOSSVPS, free means abuse magnet especially once it is posted on NodeSeek.
    Also get ready for 'why can't I do ....' or questions that just don't make sense.

    Mike

    Thanked by 1elusiVeRPG
  • elusiVeRPGelusiVeRPG Member, Host Rep

    @msatt said:
    GLWS - Really hope you have good protection from abuse. I can speak from experience with FOSSVPS, free means abuse magnet especially once it is posted on NodeSeek.
    Also get ready for 'why can't I do ....' or questions that just don't make sense.

    Mike

    I think I will add check on https://github.com/disposable-email-domains and try to find some kind of api that can verify somehow email address as not reported as spam or any kind of abuse activity.

  • elusiVeRPGelusiVeRPG Member, Host Rep

    @msatt https://fossvps.org looks like very nice project <3. We do plan around shellter and our tunnel broker add also freedns system similar to freedns.afraid.org as any way we made own set of powerdns name servers for tunnel broker, so why not do utilize this in more others ways.

  • youandriyouandri Member

    Cool. Signed up. :)

    Thanked by 1elusiVeRPG
  • Cool project, best of luck!

    Thanked by 2elusiVeRPG yooz
  • @elusiVeRPG said:
    Yes, they are only in supabase and mails are send by resend.com

    Thanks!

    @DataRecovery said: can this be used as an SSH jumpbox?
    Wouldn't mind getting an extra one for some of my devices / machines.

    Bet you're busy, sorry to keep bugging, but any word on this ↑? Would that be a legitimate use?

    Can't decide whether to sign up or spare some resources for others.

Sign In or Register to comment.