Hebergement & Serveurs

Toutes les informations importantes concernant l'hebergement et fonctionnement du projet Diyae.

Nom de domaine

Le nom de domaine est acheté sur OVH.com, et redirige les serveurs dns vers : nile.ns.cloudflare.com & penny.ns.cloudflare.com

DNS Cloudflare

Nous avons 3 sous-domaines, api.diyae.fr pour les endpoints API. mqtt.diyae.fr pour les call enceintes en temps réel pour le serveur MQTT. et pma.diyae.fr pour accéder à PHPMYADMIN directement via l'url.

Nginx

Lorsque Cloudflare redirige les sous-domaines crée, nous les receptons avec notre configuration nginx.

Configuration api.diyae.fr :

Notre backend FASTIFY écoute sur le port 3010, donc nous redirigons chaque call vers le port concerné.

Configuration mqtt.diyae.fr

Ici, le broker MQTT écoute sur le port 1883 pour les connexions MQTT classiques (MQTT over TCP).

Configuration pma.diyae.fr

Ici on défini l'emplacement du projet phpmyadmin, et on lui dis d'utiliser la version php 8.2 installée.

Last updated