Hoe Het Werkt

HET PROBLEEM

Software developer illustration Developer — Het Probleem

Development tooling is gefragmenteerd. Setup kost uren, delen vereist workarounds, en omgevingen wijken af van de realiteit.

Developer Pijn

Je schrijft code. Daarna besteed je uren aan environment setup, poortconflicten en 'works on my machine' problemen.

  • Uren vechten met environment setup en poortconflicten
  • 'Works on my machine' — maar niet op die van een ander
  • Lokale service delen betekent ngrok, schermdelen, of 'deploy het maar even'
HET MANIFEST

Software developer illustration Developer — Eén Manifest. Alles Gedefinieerd.

Definieer je hele development stack in één bestand. Services, netwerking, secrets en automatisering — alles in asd.yaml.

asd.yaml yaml
network:
  services:
    app:
      dial: "127.0.0.1:5173"
      tunnelPrefix: "demo"
      path: "/"
    api:
      dial: "127.0.0.1:8080"
      path: "/api"

vault:
  secrets:
    -  DATABASE_URL
    -  STRIPE_KEY

automation:
  dev:
    -  pnpm install
    -  pnpm dev
  test:
    -  pnpm test
Eén bestand vervangt setup-docs, onboarding-scripts en stamkennis.
DE FLOW

Software developer illustration Developer — Wat gebeurt er als je `asd run dev` draait

Jouw Machine
asd run dev
ASD CLI
Leest asd.yaml, start services
Caddy
Auto-HTTPS, reverse proxy
Tunnel
Publieke HTTPS URL
Resultaat: https://demo-jouwnaam.eu1.tn.asd.engineer → localhost:5173
KERNCOMPONENTEN

Software developer illustration Developer — Wat Elk Onderdeel Doet

ASD CLI

Het commandocentrum. Eén binary die je manifest leest en je hele stack start.

Leest asd.yaml en orkestreert alles
Service discovery en health checks
Automatisering runner met macros
Draagbare Git submodule — reist mee met je code
Runtime: Bun + Just + Golang

Caddy Server

Lokale reverse proxy. Mapt paden naar services, regelt HTTPS automatisch.

Pad-gebaseerde routing naar meerdere services
Automatische TLS certificaten
Live config updates — geen herstarts
Werkt lokaal en door tunnels
Auto-HTTPS inbegrepen

Tunnel Server

SSH-gebaseerde reverse tunnel relay. Je verkeer passeert, niets wordt opgeslagen.

Alleen relay — geen data opgeslagen
Efemere tokens per sessie
Custom CNAME domeinen
HTTP/HTTPS + TCP + SNI tunnels
EU gehost, alleen relay

ASD Vault

Ingebouwd secrets management. Geen plaintext credentials in repos.

Sla secrets eenmalig op, injecteer bij runtime
Geen .env bestanden die rondzwerven
Team-breed secrets delen
Versleuteld met pgsodium
Versleuteld opgeslagen

ASD Dashboard

Zero-backend PWA. Draait volledig in browser. Wij kunnen je service lijst niet zien.

Service status in één oogopslag
Eén-klik URL delen
Fragment-gebaseerde state (geen server)
Werkt offline na eerste laden
Zero-backend PWA
CROSS-PLATFORM

Software developer illustration Developer — Werkt Overal

Zelfde manifest, zelfde resultaat. Windows, Linux, macOS, Android, CI/CD pipelines.

Elk Platform

Installeer op elk OS. Zelfde manifest, zelfde stack, zelfde URLs. Je platformkeuze beperkt je team niet.

  • Windows, Linux, macOS en Android (Termux)
  • Zelfde asd.yaml — zelfde resultaat op elk platform
  • Docker sandbox voor directe, geïsoleerde omgevingen
ZIE HET IN ACTIE

Software developer illustration Developer — Bekijk de Workflow

Zie hoe je van nul naar deployed gaat in minder dan 5 minuten.

Developer Workflow Demo

Zie hoe je van nul naar deployed gaat in minder dan 5 minuten

4:32
Coming Soon
DEPLOYMENT OPTIES

Software developer illustration Developer — Kies Je Infrastructuur Model

Gedeeld

Multi-tenant tunnel server. Snelste om te starten.

Geen infrastructuur te beheren
Directe setup
EU data residency
Gedeelde bandbreedte pool
Best for
Individuele devs, kleine teams
We Recommend

Dedicated

Je eigen tunnel server. Wij beheren het.

Geïsoleerde resources
Custom domein branding
SLA garanties
Priority support
Best for
Groeiende teams, agencies

Self-Hosted

Draai alles op je eigen infrastructuur.

Volledige controle
Air-gapped deployments
Compliance vriendelijk
Geen externe afhankelijkheden
Best for
Enterprise, gereguleerde industrieën
BEVEILIGINGSMODEL

Software developer illustration Developer — Je Code Blijft op Je Machine

Jouw Machine

Code, data, secrets blijven hier

Relay

Alleen doorgifte

Medewerker

Ziet alleen wat jij exposeert

Wat lokaal blijft

  • • Je broncode
  • • Database inhoud
  • • Omgevingsvariabelen
  • • API keys en secrets
  • • Alle applicatie data

Wat de relay raakt

  • • HTTP request headers (routing)
  • • TLS handshake (versleuteld)
  • • Alleen verbindingsmetadata
  • • Geen logging van payloads
  • • Sessie-scoped tokens

Zero-backend dashboard: Het ASD Dashboard is een statische PWA. Geen server. State leeft in URL fragments — we kunnen letterlijk je service lijst niet zien.

Klaar om te Beginnen?

Sluit je aan bij duizenden developers die hun development workflow hebben vereenvoudigd met ASD.