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 Public
WP[WordPress]
end
subgraph Management
TD[Traefik Dashboard]
DY[Dashy]
PT[Portainer]
ND[Netdata]
WJ[Wiki.js]
end
subgraph Archived
subgraph NextCloud
NC[Nextcloud]
CO[Collabora]
end
end
subgraph Databases
WPSQL[PostgreSQL]
APSQL[PostgreSQL]
ARD[Redis]
NCDB[MariaDB]
WPDB[MariaDB]
end
%% Routing przez Traefika
T --> WP
T --> TD
T --> DY
T --> PT
T --> ND
T --> WJ
T .-> NC
%% Bazy danych
A <--> APSQL
A <--> ARD
WJ <--> WPSQL
NC <--> NCDB
WP <--> WPDB
TD -."SSO (ForwardAuth)".- A
DY -."SSO (ForwardAuth)".- A
PT -."SSO (OIDC)".- A
ND -."SSO (ForwardAuth)".- A
WJ -."SSO (OIDC)".- A
NC -."SSO (ForwardAuth)".- A
%% Backup łańcuch
RS --> RC --> PC