Create wiki page 'Home'

2026-05-15 14:59:31 +00:00
commit bd73ded56e

34
Home.md Normal file

@@ -0,0 +1,34 @@
# Thoughts
**Tagline:** Your Space, Your Friends, Your Feed.
Thoughts is a decentralized social media platform focused on genuine user connection and creative self-expression. It is a deliberate departure from algorithm-driven feeds and corporate-controlled online spaces — a digital "third place" reminiscent of the early internet.
## Guiding Principles
| Principle | Description |
|---|---|
| Chronological Above All | The main feed is always reverse-chronological. No algorithmic sorting. |
| User in Control | Users decide what they see by choosing who to follow. No suggestions. |
| Radical Self-Expression | Profiles support custom CSS for full personalization. |
| Open and Federated | ActivityPub integration is a primary feature (Fediverse citizen). |
| Performance by Default | Lightweight, fast page loads, minimal client-side JS. |
| API-First Design | The backend is the core service; the frontend is just the first client. |
## Stack
| Layer | Technology |
|---|---|
| Backend | Rust (Axum) |
| Frontend | Next.js (SSR) |
| Database | PostgreSQL |
| Reverse Proxy | Nginx |
| Deployment | Docker + Docker Compose |
## Wiki Pages
- [Architecture](Architecture) — system design, component roles, deployment topology
- [API Reference](API-Reference) — all REST endpoints, auth methods, data models
- [Database Schema](Database-Schema) — table definitions and relationships
- [Development Setup](Development-Setup) — local dev environment instructions
- [Deployment](Deployment) — Docker Compose production setup