Infrastruktur
    Yrkesprojekt

    Lastbalanseringspanel

    Byggt i en heltidsanställning (inte ett IvyyDev-kunduppdrag). Min roll: design och implementation av kontrollpanelen.

    Jag byggde en kontrollpanel som ersatte ett skört legacy-flöde för omdirigeringar med en säkrare och mer förvaltningsbar NGINX-plattform. Lösningen samlar domänregler, certifikathantering och backend-uppdateringar, med validering och rollback för drift i verklig miljö.

    TL;DR

    En central webbpanel för omdirigeringar, SSL (Let's Encrypt) och backend-pooler i en NGINX-miljö med två noder och hög tillgänglighet för en företagskund. Resultat: Säkrare deployer, färre manuella fel och bevisad stabilitet i produktion, med över 300 000 redirect-träffar hanterade per 2026-03-19.

    1 månad

    Utvecklingstid

    Solo-projekt

    Samarbete

    Lyckat

    Resultat

    100%

    Kundnöjdhet

    Utmaningen

    Driften av omdirigeringar och SSL var splittrad mellan äldre verktyg och manuella serversteg. Det gjorde vanliga ändringar onödigt riskfyllda och långsamma.

    Min lösning

    Jag byggde en Django + React-kontrollpanel som genererar och distribuerar NGINX-konfiguration säkert, integrerar Certbot för certifikat och stödjer två noders drift med backup och rollback.

    Tekniska funktioner

    Byggt med moderna tekniker och beprövade metoder för stabilitet och prestanda

    Teknikstack

    Moderna tekniker och ramverk för bra prestanda

    Säkerhet och kvalitet

    Byggt med säkerhetsrutiner och kvalitetssäkring

    Ren arkitektur

    Tydlig kodstruktur enligt branschpraxis

    Prestanda

    Optimerat för snabbhet, skalbarhet och användarupplevelse

    Nyckel funktioner

    Central hantering av omdirigeringar, domäner och backend-mål

    Säker deploy-process med validering, backup och rollback

    Certifikathantering med Let's Encrypt-integration

    Upplägg med två noder för hög tillgänglighet

    Tydlig spårbarhet för driftändringar

    Projekt galleri

    Utvalda skärmdumpar från projektet.

    Tekniker

    Django
    React
    TypeScript
    MariaDB
    Paramiko
    NGINX
    Certbot
    Linux
    HA

    Relaterade tjänster

    Det här projektet hör till infrastruktur. Läs mer om tjänsten:

    Vanliga frågor

    Vad gör lastbalanseringspanelen egentligen?

    Den ger drift ett enda gränssnitt för att hantera NGINX-omdirigeringar, SSL-certifikat och backend-pooler över två lastbalanserarnoder, i stället för att redigera konfigfiler manuellt.

    Hur säkerställs att ändringar i NGINX-konfigurationen är säkra?

    Varje ändring valideras innan den aktiveras, säkerhetskopieras automatiskt och rullas tillbaka om reloaden misslyckas, så en felaktig konfiguration inte kan slå ut skarp trafik.

    Hur mycket trafik har plattformen hanterat?

    Per 2026-03-19 har proxy- och redirectflödet hanterat över 300 000 träffar i produktion, vilket är den viktigaste bekräftelsen på att lösningen håller.

    Projektets resultat

    Teamet fick ett säkrare och snabbare arbetssätt för omdirigeringar och SSL. Per 2026-03-19 har proxy- och redirectflödet hanterat över 300 000 träffar i skarp trafik, vilket bekräftar både driftsäkerhet och säker implementation. Ändringar blev också mer förutsägbara, enklare att granska och mindre beroende av manuell serveråtkomst.