Guttas AS – Hosting
Privat hostingplattform for Guttas AS, driftet på et Proxmox-cluster med Docker Compose, Traefik og Cloudflare Zero-Trust.
Om prosjektet
Guttas AS er en selvhostet plattform bygget for å levere sikre og kostnadseffektive hostingløsninger. Infrastrukturen kjører på et Proxmox-cluster, hvor VM-replikering sørger for høy tilgjengelighet og rask gjenoppretting ved feil. Egne VM-images er standardisert med HashiCorp Packer for konsistente deploys. På container-nivå håndteres trafikkflyt og failover gjennom Traefik, som også gir automatisk TLS-sertifisering i kombinasjon med Cloudflare for en komplett Zero-Trust-løsning. CI/CD-pipelines er automatisert via GitHub Actions med sikker SSH-tilkobling gjennom Tailscale, som sikrer stabil utrulling og vedlikehold uten eksponering av åpne porter. Databasen driftes on-premise i PostgreSQL og kombineres med skyløsninger som Firebase for en hybrid cloud-arkitektur, som gir fleksibilitet og redundans. Disaster Recovery er implementert med Terraform mot Azure, hvor både backuper og failover-planer er definert som kode for rask og pålitelig gjenoppretting. Nettverksinfrastrukturen er bygget på Cisco-switcher og UniFi-ruting, noe som sikrer høy båndbredde og stabil tilkobling for alle tjenester. Resultatet er en moderne, sikker og skalerbar hostingplattform, optimalisert for lukkede selskapsløsninger med høy oppetid, automatisert drift og robuste sikkerhetsmekanismer.
Utfordringen
Behov for en sikker, selvhostet plattform som kunne drifte interne applikasjoner med høy oppetid og minimal driftskostnad.
Løsningen
Et Proxmox-cluster med Docker og Traefik for HA, kombinert med Zero-Trust-tilgang via Cloudflare og Tailscale, og en hybrid arkitektur med PostgreSQL og Firebase.
Resultater
- Stabil og skalerbar hostingplattform for alle prosjekter
- Rask gjenoppretting gjennom Terraform-definert DR-plan i Azure
- Høy oppetid og automatisert drift med moderne DevOps-verktøy
- Sikker og effektiv infrastruktur basert på hybrid cloud-arkitektur
Teknologier
Prosjektinfo
Interessert i et lignende prosjekt?
La oss diskutere hvordan jeg kan hjelpe deg med ditt neste teknologiprosjekt.
Ta kontakt