Aller au contenu principal

Administration

Bienvenue dans le guide d'administration d'OchoCast ! Cette section est destinée aux administrateurs de la plateforme.

Infrastructure Scaleway

Frontend

OchoCast est un site web statique stocké dans un Object Storage, permettant de servir le front-end via le CDN (Content Delivery Network) de Scaleway.

En savoir plus à ce sujet ici.

Backend

OchoCast est une application Docker en TypeScript qui fonctionne en mode serverless. La dernière image est stockée dans le registre Scaleway et est écrasée à chaque déploiement.

En savoir plus à ce sujet ici.

Base de données

OchoCast utilise une DB PostgreSQL gérée par Scaleway, exposé sur Internet et protégé uniquement par mot de passe (en raison de l'impossibilité de connecter un service serverless et une base de données gérée sur un réseau privé chez Scaleway).

En savoir plus à ce sujet ici.

Stockage S3

En savoir plus à ce sujet ici.

Streaming vidéo

Des instances de calcul standard sont nécessaires, car plusieurs ports sont utilisés (ce qui n'est pas possible en mode serverless).

En savoir plus sur le streaming vidéo :

  • Consultez le fichier pour le serveur RTMP
  • Consultez le fichier pour le serveur WebSocket