Prosjekter
Hva som faktisk er bygget
Hvert prosjekt beskrives likt: hva problemet var, hva som ble gjort, hvilken teknologi som ble brukt, og hva som ble levert. Det gjør det enklere å se om ditt eget behov ligner.
Prosjekter
Prosjekter og infrastruktur
Hver oppføring er merket med hva slags prosjekt det er. Egenutviklet prosjekt er bygget og eid av Cyberhub, intern infrastruktur er Cyberhubs eget lab- og driftsmiljø, og kundeprosjekt brukes bare om oppdrag utført for en oppdragsgiver som har sagt ja til å bli nevnt. Personlige prosjekter presenteres aldri som kundeoppdrag.
SomePublisher – publiseringsmotor for sosiale medier
Egenutviklet prosjekt- Problem
- Innhold som skulle ut på flere plattformer måtte klippes, limes og publiseres manuelt hver gang, med ulike krav til format og lengde per plattform.
- Løsning
- Et egenutviklet publiseringssystem som henter innhold fra en eksisterende kilde, lager et strukturert utkast via AI-API, validerer det mot plattformens regler og legger det i kø for planlagt publisering. Plattformer og API-koblinger er data, ikke kode, slik at nye kanaler kan legges til uten å skrive om motoren.
- Teknologi
- PHP, XML, JSON, REST API, OpenAI API, Meta Graph API, OAuth-tokens, webhooks, kø, cron, logging
- Leveranse
- Backend, validering, køhåndtering, planlagt publisering, feilhåndtering og administrasjonsgrensesnitt. Integrert i et eksisterende adminpanel.
Cyberhub Norge – dette nettstedet
Egenutviklet prosjekt- Problem
- Virksomheten trengte et nettsted der priser, tjenester og innhold kan endres uten utviklerhjelp, og som er lesbart for både søkemotorer og folk.
- Løsning
- Serverrendret PHP-side der alt redaksjonelt innhold ligger som XML og redigeres gjennom et innebygd adminpanel. Ingen frontend-rammeverk og ingen eksterne ressurser – streng CSP, systemfonter og null informasjonskapsler for vanlige besøkende.
- Teknologi
- PHP, HTML, CSS, JavaScript, XML, nginx, PHP-FPM, Let's Encrypt, schema.org/JSON-LD
- Leveranse
- Utvikling, innholdsmodell, CMS, kontaktskjema med spamvern, teknisk SEO, universell utforming, produksjonssetting og drift.
Galtneset – prosjektnettsted med redigerbart innhold
Egenutviklet prosjekt- Problem
- Et statisk nettsted som ikke kunne oppdateres uten å redigere HTML direkte, med innhold som stadig skulle utvides.
- Løsning
- Migrert fra ren statisk side til en serverrendret løsning med XML-basert innholdsmodell og innebygd redigeringsverktøy for tekst og bilder. Innhold som bygger på historiske kilder publiseres bare når kilden er registrert.
- Teknologi
- PHP, XML, HTML, CSS, JavaScript, nginx, PHP-FPM
- Leveranse
- Migrering, innholdsstruktur, CMS, bildepipeline, produksjonssetting og drift.
Cyberhub Lab – eget lab- og utviklingsmiljø
Intern infrastruktur- Problem
- Endringer i serveroppsett, sertifikater og reverse proxy bør prøves et sted der ingen kunde merker det hvis noe går galt.
- Løsning
- Et virtualisert Linux-miljø som brukes til utvikling, test, staging, backup- og gjenopprettingstesting og til å reprodusere problemer. Miljøet speiler oppsettene som brukes i produksjon, slik at en oppgradering kan kjøres gjennom her først.
- Teknologi
- Proxmox, Linux, virtualisering, nginx, reverse proxy, DNS, TLS, backup, overvåking
- Leveranse
- Intern kapasitet for test, staging og feilsøking – ikke en tjeneste som selges.
Spillpanel bak reverse proxy
Intern infrastruktur- Problem
- En applikasjon med sanntidskonsoll måtte eksponeres trygt over HTTPS, og WebSocket-forbindelsene falt ut gjennom proxyen.
- Løsning
- Reverse proxy satt opp med korrekt oppgradering av WebSocket-forbindelser, HTTPS med automatisk fornyede sertifikater og DNS-oppsett mot riktig intern vert. Feilsøkingen gikk på å skille mellom feil i applikasjonen, i proxyen og i navneoppslaget.
- Teknologi
- Linux, nginx, reverse proxy, WebSockets, HTTPS/TLS, DNS
- Leveranse
- Oppsett, feilsøking og løpende drift i eget miljø.
Sammenhengen
Hva prosjektene dokumenterer
De samme teknikkene brukes i oppdrag. Her er koblingen mellom det som er bygget og det som tilbys.
Utvikling
PHP, backend og web
Serverrendrede PHP-applikasjoner med egen innholdsmodell, adminpanel og skjemahåndtering.
Integrasjon
API, tokens og dataflyt
REST-API-er, OAuth-tokens, XML og JSON, validering og feilhåndtering mot tredjeparts tjenester.
Automatisering
Kø, cron og publisering
Planlagte jobber, køhåndtering, logging og automatisert publisering uten manuelle steg.
Drift
Linux, nginx og TLS
Reverse proxy, WebSockets, DNS, sertifikater og feilsøking på tvers av applikasjon og server.
Cyberhub Lab
Virtualisering og test
Eget lab-miljø for test, staging og gjenopprettingstesting – ikke produksjonsplattform for kunder.
Pris
Priser på tilsvarende arbeid
Startpriser på teknisk gjennomgang, integrasjon, automatisering, nettside og serveroppsett.
Kontakt
Kjenner du igjen ditt eget problem?
Da er det sannsynligvis noe jeg har sett før. Beskriv det, så sier jeg hva jeg tror det innebærer.