hey! i'm a linux sysadmin and programmer, i built tilde.cafe!
i created this system to further improve my linux skills, and create something fun in the process.
contact me:
if you're here for the todo list, check out my progress below.
todo list
# todo
[x] redo everything after migration to a dedi
[x] wiki+content (in progress. build script created, content being created)
## web
[x] automate ssl renewal
[x] fastcgiwrap
[x] gemini - thanks jan6
[x] nginx (ssl, php)
[x] signup page
[x] user subdomain wildcard ssl
[x] user subdomains
[x] user web directories
[ ] gopher
[ ] news - pretty useful, similar to wiki, user markdown (bash blog)
## email
[x] autodiscovery - SRV dns records
[x] dmarc
[x] filters - rspamd
[x] imap/pop - dovecot
[x] per-user sieves
[x] sasl - dovecot
[x] smtp
[x] spf
## sys
[x] dns - bind9
[x] fail2ban
[x] motd
[x] sane dotfiles? optional? (mutt, irssi, weechat, etc)
[x] shells - bash, zsh, fish, xonsh, elvish, dash
[x] ulimits
[/] push everything to git
## utils/bins
[x] bashblog
[x] botany
[x] build-essential
[x] finger
[x] haskell
[x] neomutt
[x] neovim
[x] python2
[x] python3
[x] weechat - autoconnect to #cafe@tilde.chat
## other
[ ] hold beer