User Tools

Site Tools


setup_infrastructure

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-->MM(Mattermost Chat) GL-->GLP(Gitlab Pages) GL-->Grafana(Grafana display metrics) GL-->PM(Prometheus Monitoring) Server-->NC(VM - Sharing) NC-->Nextcloud 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 NC fill:#a5c7ff style RA fill:#a5c7ff style GR fill:#a5c7ff

Pros:

  • Snapshots for VM Backup
  • flexbile

Cons:

  • Requires a server admin!
  • Own backups
  • Not scalable - just a single server
setup_infrastructure.txt · Last modified: 2019/04/23 17:04 by admin