Services
A compact, practical overview of what you get — and a tiny quickstart for each item.
Shell access
SSH to Ubuntu 24.04 LTS server with many tools and apps. Liberal fair-use limits.
- Hostname:
freeshell.de
- Location: German data center
- SSH in the browser: ShellInABox
- Shell/Interpreter: Defaults to bash (choose via
chsh
) - Quota: 42 GB
- Network: IPv4 + IPv6
- SSH forwarding: allowed on request (contact)
- Private TCP/UDP port: yes — on request
- Default limits (ulimit):
nofile=unlimited
nproc=150
fsize=unlimited
mem=4 GB
- Background processes: yes · screen/tmux: yes · personal crontab: yes
- Software: 3,000+ installed – missing one? Tell us
- Backups: daily, 30 days retention
- Privacy:
/proc
withhidepid=2
Webspace
Static & dynamic content. Multiple PHP versions and
CGI support (Perl/Python).
- URLs:
https://freeshell.de/yourlogin
andhttps://freeshell.de/~yourlogin
- DocumentRoot:
/home/<first-letter>/yourlogin/public_html
- Quota: shares the shell quota (42 GB)
- PHP: v7.4 (legacy), v8.3 and v8.4 The ppa from “ondrej” is used here for that.
- PHP wrapper: /home/<first-letter>/yourlogin/public_html/fcgi-bin/php-wrapper
- Default
.htaccess
points to wrapper (edit/remove) Needed .htaccess perms: 0644 - Custom
php.ini
: yes — edit the wrapper - Expected extensions for CGI: .cgi, .pl and .py
- VHosts: available — use contact form
- Privacy: suexec-style — everything runs under your UID
Minimum directory perms: 0711
Minimum script-file perms: 0600
Minimum html perms: 0644
Containers
Podman (Docker-compatible). Find, run, build, share and deploy apps in your own environment here.
- Storage: images/volumes live under
~/.local/share/containers/
(counts to your quota) - Random Quickstart commands:
$ podman run --rm alpine:latest echo "Hello world!"
$ podman run -it --rm debian:stable-slim bash
Looking at images & containers:
$ podman ps -a
$ podman images
Email & webmail
Mail account with Web-GUI, IMAP/POP3 and SMTP submission.
- Address:
yourlogin@freeshell.de
- Server:
freeshell.de
- Mailbox quota: shares the shell quota (42 GB)
- Storage: Maildir
- MTA: postfix
- POP3/IMAP: dovecot
- Ports: All default (25,465,587,993,995)
- procmail: Yes – fetchmail: Yes – .forward: Yes
- Webmail: Roundcube · SquirrelMail
Databases
MySQL 8.0 databases. CLI access plus phpMyAdmin.
- CLI:
mysql -u [user] -p
- GUI: phpMyAdmin
- Quota: technically none – fair-use
Personal cloud
OwnCloud for sync & share — fat client, browser or WebDAV.
- Web-GUI: ownCloud
- WebDAV: yes
- Quota: additional 42 GB (separate from shell quota)
Cron & services
Schedule jobs with crontab and run daemons in the background.
- Cron:
crontab -e
- Detaching: screen and tmux are available
Donate
Online since 2002 and non-profit. Your support keeps the spirits up, the service fast, friendly, and free.
- Please contact me for details.
- Every contribution is very much appreciated!