This is an old revision of the document!
Thoughts on a Server Setup
graph LR;
Server[Hardware / KVM using Proxmox VE]-->MG(VM - Proxmox Mail Gateway)
MG-->PF(Postfix Mail Transport Agent)
MG-->CA(ClamAV Antivirus Engine)
MG-->SA(Apache SpamAssassin)
Server-->GL(VM - Office)
GL-->Gitlab
GL-->Nextcloud
GL-->Grafana(Grafana display metrics)
GL-->PM(Prometheus Monitoring)
GL-->MM(Mattermost Chat)
GL-->GLP(Gitlab Pages)
Server-->RA(VM - Review Apps)
RA-->Docker
RA-->Dokku
Server-->GR(VM - CI/CD)
GR-->Runner(Gitlab Runner);
style Server fill:#3883ff
style MG fill:#a5c7ff
style GL fill:#a5c7ff
style RA fill:#a5c7ff
style GR fill:#a5c7ff
Pros:
Snapshots for VM Backup
flexbile
Cons: