Selfhosting (EN)
ConceptIndependent operation of IT services on one's own infrastructure instead of using third-party cloud services
Selfhosting Architecture
flowchart TD A[Client/Browser] --> B[Reverse Proxy/Nginx] B --> C[Web-App/Container] C --> D[Datenbank/Container] C --> E[Cache/Redis] F[Monitoring/Prometheus] --> C F --> D G[Logging/ELK] --> C G --> D
Advantages
- Data privacy and sovereignty
- No dependency on third-party providers
- Long-term cost control
- Full adaptability of the infrastructure
Challenges
- Requires expertise in system operation
- Responsibility for security and maintenance
- Scaling requires additional planning