BIENVENUE10valable pour le premier mois seulement ! sur toutes les offresVoir les offres
Aller au contenu
← Base de connaissances

Déployer une application Deno sur onesubnet

Déployer une app TypeScript/JavaScript via Deno : tâche deno, port et variables d'environnement.

Déployer une application Deno sur onesubnet

onesubnet exécute vos applications TypeScript/JavaScript via Deno. Déploiement via Git.

1. Préparer le projet

  • Un deno.json avec une tâche start :
{
  "tasks": {
    "start": "deno run --allow-net --allow-env src/main.ts"
  }
}
  • Faites écouter sur le port de la variable PORT :
const port = Number(Deno.env.get("PORT") ?? 8000)
Deno.serve({ port }, () => new Response("Hello from Deno"))

2. Déployer

  1. Connectez votre dépôt Git dans le panel.
  2. Build command : (souvent aucune — Deno n’a pas de build) laissez vide ou deno cache src/main.ts.
  3. Start command : deno task start.

3. Variables d’environnement

Dans Settings → Environment. Accès via Deno.env.get("...") (ajoutez --allow-env).

4. Logs

Console live dans le panel.

Références

Produits concernés

oneSubnet

Hébergeur français à Paris. Serveurs de jeux et vocaux haute performance.

SERVICES

Ressources

LÉGAL

Tous les systèmes opérationnels