mirror of
https://github.com/tildeclub/tilde.club.git
synced 2026-03-10 13:10:19 +00:00
Reworked the main setup guide into a modern, provider-agnostic “build your own tilde” playbook with practical steps for provisioning, SSH hardening, public_html setup, /etc/skel planning, user lifecycle workflows, and operational safety.
Added a structured “add functionality in layers” section (publishing, communication, collaboration, culture) plus a first-week launch checklist to help new operators grow safely and intentionally. Updated README.md with a clear “start here” section that points operators to the key docs for creating and extending a tilde host. Updated docs/shellserver.md to point at the new setup guide and introduced a concise “quick priorities” list for new admins.
This commit is contained in:
@@ -4,7 +4,19 @@ We want to document the ins and outs of setting up the server so others who are
|
||||
|
||||
## System setup
|
||||
|
||||
For now, this is all [documented in a separate server-setup document](https://github.com/tildeclub/tilde.club/blob/master/docs/server.org); ultimately, I presume we'll consolidate it all here.
|
||||
Start with [Build your own tilde-style server](./how-to-set-up-a-tilde.md) for a modern baseline. Historical package notes still live in [docs/server.org](./server.org).
|
||||
|
||||
|
||||
## Quick priorities for new operators
|
||||
|
||||
If you are bringing up a new host, focus on these first:
|
||||
|
||||
1. Lock down SSH and require keys.
|
||||
2. Get `/etc/skel` right before creating many users.
|
||||
3. Verify `~/public_html` publishing works.
|
||||
4. Document onboarding, moderation, and backup/restore workflows.
|
||||
|
||||
These four steps prevent many common early-stage tilde problems.
|
||||
|
||||
## /etc/skel directory
|
||||
|
||||
|
||||
Reference in New Issue
Block a user