Create wiki page 'Home'
34
Home.md
Normal file
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
|
||||
Reference in New Issue
Block a user