```mermaid
graph TB
Core[Core-services
DNS
Email
identity_management
secret_management
authentication
SASL]
Services[Services
NextCloud
secure_document_collaboration
Forgejo
webmail
HedgeDoc
project_planning]
FediServices[FediServices
Matrix
Pixelfed
Peertube
Mastadon
GotoSocial
activityPub]
Administration[Administration
monitoring
alerting
graphing
restore_backups]
Management_UI[Management_UI
human-oriented
administration
replication
migration]
Storage[Storage
exclusive_filesystem
shared_blob
zfs]
Hardware[Hardware
Storage
Networking
Operating-system
Virtualization]
Virtualization[Virtualization
Proxmox]
Nixos[Nixos
Application]
LinuxOS[LinuxOS
Application]
NixOps[NixOps
orchestration]
Hardware --> Storage
Hardware --> Virtualization
Virtualization --> Nixos
Virtualization --> LinuxOS
Services --> Core
FediServices --> Core
Services --> Storage
FediServices --> Storage
Nixos --> Services
Nixos --> FediServices
Management_UI --> NixOps
Management_UI --> Administration
```
* human-centric
* easy, automated, replication and migration to different datacenter provider
* blob storage replicated generically
* files on the exclusive filesystems replicated via application-aware process, e.g.:
* asynchronous, but "live" database replication
* shutdown app then rsync directories
* ZFS replication and snapshot-ing
* Strengths, Weaknesses, Opportunities, and Threats awareness for all apps
* Not everything needs to start on Nix, NixOs, or with NixOps
* Do not use "Open Core"
* GitLab
* Dovcot
* Zimbra
* LXC containers (not Docker-style)