Gå til indholdet

NordKraft.io Garage Cloud

Åbent. Bæredygtigt. sikkert.

Velkommen til dokumentationen for NordKraft.io Garage Cloud - en dansk open source container-platform bygget på genbrugt hardware.

Under udvikling

Platformen er stadig under aktiv udvikling og signup kun tilgængelig via invitation - smid mig en mail hvis du er interesseret

Mark I Testing færdig (January 2026)

Kernefeatures er testet og virker:

  • Zero-trust authentication - WireGuard VPN integration
  • Kata VM isolation - Hardware-level container security
  • Dual-stack networking - IPv4 + IPv6 via SLAAC
  • Persistent storage - Data overlever genstart (lidt sjovere)
  • HTTPS ingress - Automatisk Let's Encrypt TLS
  • Environment variables - Fuld konfiguration support
  • Multi-node orchestration - NATS-baseret message passing

Hvad er så en Garage Cloud?

Nordkraft.io's Garage Cloud er container hosting med fokus på:

  • Enkelthed - Udgiv apps med én kommando
  • Bæredygtighed - Kører på genbrugt hardware, grøn energi (i form af solceller) & anvendelse af eksisterende bygninger (ingen nye datacentre).
  • Sikkerhed - WireGuard VPN, isolerede netværk, zero-trust arkitektur, brug af kata containers.
  • Gennemsigtighed - Brug af opensource til at drive platformen, og Garage cloud er open source selv - få samme løsning til at køre derhjemme hos dig. Se open source kode her (IKKE ALT FRIGIVET ENDNU): https://github.com/ft-karlsson/nordkraft-io

Kom hurtigt i gang

1. Installer CLI

# macOS / Linux
curl -fsSL https://cloud.nordkraft.io/install.sh | sh

2. Forbind til VPN

Import din WireGuard-konfiguration (signup: cloud.nordkraft.io) og forbind.

3. Verificer forbindelse

nordkraft auth login

4. Deploy din første container

nordkraft deploy nginx:alpine --port 80

Det var det! Din container kører nu på dansk hardware.

→ Fuld guide: Din første container

Er den så tilgængelig online?

Nej. Den er ikke offentligt tilgængelig på internettet endnu. Du kan nå den via WireGuard på dens lokale IP-adresse. Du skal specifikt bede om at åbne den for "verden" med ingress. Se Trin 7: Gør den tilgængelig fra internettet.

5. Se din container

Find containerens IP-adresse:

nordkraft list

Output:

📦 Fetching containers...
🐳 1 container(s):
  NAME: app-ac75ce48-2771-462a-9b87-a0eaa46adb05
    Image: docker.io/library/nginx:alpine
    Status: Up 2 days
    IPv4: 172.21.1.34
    Ports: 80/tcp
    Created: 2 days ago

Åbn i browser (mens du er på VPN):

# Eller åbn direkte i browser
open http://172.21.1.34

🎉 Du ser nu din container på Garage Cloud!

Populære guides

Guide Beskrivelse
Din første container Fra nul til kørende container på 30 minutter
Installation CLI + VPN setup
CLI Reference Alle kommandoer
Databaser PostgreSQL, MySQL, Redis
HTTPS & Domæner Automatisk TLS certifikat

CLI hurtigreference

Handling Kommando
Deploy container nordkraft deploy IMAGE --port PORT
Deploy med IPv6 nordkraft deploy IMAGE --port PORT --ipv6
Se containere nordkraft list
Se logs nordkraft logs NAVN
Stop container nordkraft stop NAVN
Start container nordkraft start NAVN
Slet container nordkraft rm NAVN
Aktiver HTTPS nordkraft ingress enable NAVN --subdomain X
Åbn IPv6 firewall nordkraft ipv6 open NAVN
Se IPv6 status nordkraft ipv6 status NAVN

→ Fuld CLI reference


Brug for hjælp?


NordKraft Garage Cloud - Bygget i Ry, Danmark 🇩🇰
Kører på genbrugt / refurbished Dell og Raspberry Pi hardware.