ESIR As A Service

Bienvenue sur le Serveur ESIR AS A SERVICE

Voici tous vos services Docker en un coup d'œil...

Vos Applications

Voici les services inclus actuellement sur le serveur :

  • Uptime Kuma

    Un outil de surveillance de la disponibilité des services web disponibles. Ce service envoie des notifications en cas de panne via un webhook Discord.

  • Flatnotes

    Un outil de prise de notes simple et efficace, sans base de données (Flat file).

  • Vaultwarden

    Le gestionnaire de mots de passe personnel (compatible Bitwarden, extension navigateur).

  • Immich

    La galerie photo performante et simple d'utilisation.

  • Grav

    Ce site web lui-même (le dashboard).

  • Gitea

    Plateforme DevOps : gestion de code source (Git), CI/CD et suivi de tickets.

  • Element

    Le client web pour discuter sur le serveur Matrix.

  • Matrix

    Le serveur de discussion Matrix. Y accéder depuis le navigateur ne sert qu'à vérifier son intégrité.

  • SFTPGo

    Interface de gestion de fichiers et création d'utilisateurs FTP/SFTP. Infos de connexion :

    • Hôte : sftpgo.eaas.troulleau.fr
    • Port : 2022
    • Protocole : SFTP (SSH File Transfer Protocol)

Comment ajouter un service ?

Pour ajouter un nouveau service à cette liste, vous devez suivre deux étapes :

  1. Configuration Nginx : Ajoutez un nouveau bloc server dans le fichier de configuration Nginx :

    # Exemple pour un nouveau service
    server {
        listen 80;
        server_name nouveauservice.eaas.troulleau.fr;
        location / {
            proxy_pass http://nom_du_conteneur:port;
            proxy_set_header Host $host;
        }
    }
  2. Mise à jour de cette page : Ouvrez le fichier data/grav/pages/01.home/default.md dans le dossier projet_al_s7 sur la VM 'monsieur' et ajoutez le lien dans la liste ci-dessus.

Si vous obtenez une Erreur 502 Bad Gateway en cliquant sur un lien, vérifiez que le conteneur Docker correspondant est bien lancé avec la commande docker ps. Vérifiez également que le port indiqué dans la configuration Nginx (proxy pass) correspond bien au port exposé par le conteneur Docker.

Informations Système

  • Domaine principal : eaas.troulleau.fr
  • Gestionnaire de proxy : Nginx
  • Moteur du site : Grav CMS