Build und Startbefehl
Gebaut wird mit:
deno cache src/main.ts
Gestartet wird mit:
deno run --allow-net --allow-env src/main.ts
Worauf du achten musst
- Rechte einzeln vergeben, nicht pauschal mit
-A. Der Sicherheitsgewinn von Deno liegt genau darin. deno.lockins Repository, damit Abhängigkeiten festgeschrieben sind.- Ein eigenes Dockerfile (
FROM denoland/deno:alpine) ist der klarste Weg. - Beim Zugriff auf Umgebungsvariablen
--allow-envnicht vergessen – sonst startet die App und findet ihre Konfiguration nicht.
Größe und Kosten
Empfohlen ist Größe S (512 MB, 0.5 Kerne) – im Dauerbetrieb rund 7,82 € im Monat. Abgerechnet wird sekundengenau, eine gestoppte App kostet nichts. Die Größe lässt sich jederzeit wechseln, die App startet dabei einmal neu. Alle Preise
Häufige Fragen
Funktionieren npm-Pakete?
Ja, über npm-Spezifizierer. Nicht jedes Paket mit nativen Teilen läuft – vorher probieren.
Brauche ich Deno Deploy?
Nein. Deno Deploy ist der Dienst des Herstellers; im Container läuft dieselbe Laufzeit an einem Ort deiner Wahl.