IRCPlus community service
Free shell account
A small, restricted SSH account on vps.ircplus.nl for interactive terminal use β mainly irssi and similar terminal IRC clients. This is not a general-purpose VPS and not a place to host bots.
What you get
Reasonable free shell package
- One personal Unix account on
vps.ircplus.nl(SSH key preferred) - Interactive shell only (no always-on services under your account)
- Terminal IRC: irssi (and similar TUI clients if installed by staff)
- Small disk quota (planned: ~200β500 MB home)
- Strict CPU / memory / process limits
- Manual approval (same idea as Free Bouncer / Free Eggdrop)
Hard rules
Not allowed on free shell accounts
- No Eggdrop, ZNC, any IRC bouncer, or βkeep-aliveβ IRC proxies
- No
screen,tmux,nohup,disown, or other session detachers - No background daemons, cron jobs, systemd user services, or persistent processes after logout
- No Python / Node / Perl IRC bots, scrapers, miners, port scanners, or proxies
- No compilers for building servers/bots (unless staff install a tool for you)
- No open ports, tunnels (
ssh -R/-L/-Dabuse), Tor exits, or commercial hosting - No sharing the account; one human β one account
Accounts that break these rules can be suspended or removed without notice. Activity may be monitored for abuse prevention.
How to request
Request process (coming online)
Provisioning is not fully automated yet. Until the request form is live:
- Join #IRCPlus
- Message staff (Cjefke) with: desired username, SSH public key (ed25519 preferred), and why you need a shell
- After approval you receive host, username, and login instructions privately
Preferred login: SSH public key only (password login disabled when possible).
Security model
How we keep free shells safer
- Separate UID per user; no sudo; no shared writable system paths
- Process and resource limits (nproc, memory, CPU) via PAM / cgroup
- Restricted PATH and blocked wrappers for screen/tmux/nohup where possible
- Idle / inactive accounts may be removed after a period of non-use
- Outbound abuse (spam, scans) leads to immediate removal
Related services
Need a bot or bouncer instead?
Use the dedicated services β they are safer for everyone than a full shell: