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

Déployer une application Dart sur onesubnet

Déployer un backend Dart (shelf / dart_frog) : dépendances, exécution, port et variables d'environnement.

Déployer une application Dart sur onesubnet

onesubnet exécute vos backends Dart (shelf, dart_frog, serveurs personnalisés). Déploiement via Git.

1. Préparer le projet

  • Un pubspec.yaml à la racine.
  • Faites écouter sur le port de la variable PORT :
final port = int.parse(Platform.environment['PORT'] ?? '8080');
final handler = (Request request) => Response.ok('Hello from Dart');
await serve(handler, InternetAddress.anyIPv4, port);

2. Déployer

  1. Connectez votre dépôt Git dans le panel.
  2. Build command : dart pub get
  3. Start command : dart run bin/server.dart (ou dart_frog dev / dart_frog prod).

3. Variables d’environnement

Dans Settings → Environment. Accès via Platform.environment['...'].

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