mirror of
https://github.com/tildeclub/tilde.club.git
synced 2026-10-25 00:55:38 +00:00
Configuration examples
These are starting configurations for a new host. They are not a dump of tilde.club's live configs and are not installed by applying the repository patch. Replace example domains and accounts, read the linked chapter, and validate on the target host before reloading a service.
| File | Context | Instructions |
|---|---|---|
ssh/00-tilde.conf |
Global sshd config/drop-in | SSH |
nginx/tilde-static.conf |
nginx http context |
Web |
nginx/member-php.inc |
nginx server block; ordering matters | PHP |
php-fpm/member.conf |
PHP-FPM pool | PHP |
dovecot/tilde.conf |
Standalone Dovecot 2.4 config | |
postfix/main.cf.fragment |
Merge into Postfix main.cf |
|
postfix/master.cf.fragment |
Merge named submission services | |
gemserv/config.toml |
Version-matched Gemini configuration | Publishing |
gemserv/gemserv.service |
systemd service for the new-host layout | Publishing |
borgmatic/config.yaml |
borgmatic 2.x with Borg 1.x | Backups |
The mail fragments deliberately do not overwrite distribution service entries, install credentials, or open firewall ports. The backup example needs a remote repository, protected passphrase file, and prepared database dumps.