This wiki documents the setup of the Enclari VPS (Ubuntu 24.04), reverse proxy, applications, identity management, backups, as well as archived applications.
flowchart LR
subgraph Backup
RS[Restic]
RC[rclone]
PC[pCloud 5TB]
end
subgraph Proxy
T[Traefik]
end
subgraph Identity
A[Authentik]
end
subgraph Apps
WP[WordPress]
TD[Traefik Dashboard]
DY[Dashy]
PT[Portainer]
ND[Netdata]
WJ[Wiki.js]
AP[Activepieces]
TW[Twenty CRM]
end
subgraph Databases
WPDB[MariaDB]
WJDB[PostgreSQL]
APDB[PostgreSQL]
APRD[Redis]
TWDB[PostgreSQL]
TWRD[Redis]
APSQL[PostgreSQL]
ARD[Redis]
end
%% Routing via Traefik
T --> WP
T --> TD
T --> DY
T --> PT
T --> ND
T --> WJ
T --> AP
T --> TW
%% Databases
WP <--> WPDB
WJ <--> WJDB
A <--> APSQL
A <--> ARD
AP <--> APDB
AP <--> APRD
TW <--> TWDB
TW <--> TWRD
%% SSO
TD -."SSO (ForwardAuth)".- A
DY -."SSO (ForwardAuth)".- A
PT -."SSO (ForwardAuth)".- A
ND -."SSO (ForwardAuth)".- A
WJ -."SSO (OIDC)".- A
%% Backup chain
RS --> RC --> PC