Open Status

Bonjour à tous,

Je vous partage un  mini-projet que je n’ai jamais fini et que je mettrais à jour chaque mois, si vous souhaitez y participer ou reprendre les sources pour un autre projet, n’hésitez pas à me contacter par mail ou par discord : RochB#1708.

Qu’est ce que Open Status ?

Open status est un système de gestion de serveurs (online/offline) à peine créer, il est surtout basé sur une architecture qui est la mienne et que je vous présenterais dans la semaine, c’est une architecture MVC moderne utilisant plusieurs  vendors tel que bramus/router, … (cf. composer.json).

Où trouver le code source ?

Vous pouvez trouver le code source ici.

Comment puis-je utiliser le code pour mes projets ?

Il vous suffit de cloner le code dans le répertoire voulut, activer la reécriture d’url de votre serveur, créer un fichier config à la racine du dossier, ajouter y deux fichiers de config app.json & database.json (dont je mettrais le code en fin d’article). Utiliser phinx (doc ici) pour faire la migration des tables dans votre base de données et puis enjoy 🙂

Quelques précisions

Le project est en début de développement donc il n’y a que la base: routeur, modèle MVC, 4 ou 5 classes & un système d’authentification. J’essayerais de mener ce projet à bien même si il y a beaucoup de projet EXACTEMENT pareil tel que cachet.io, systemstatus.com, …

Me contacter

Pour me poser des questions, apporter votre aide, faire des remarques constructives (évidemment) :

Mail: roch.blondiaux@protonmail.com
Discord: RochB#1708
Telegram: @RochB
Twitter: @ByEtoile123

En espérant que ce code servira autant que possible 🙂

 

PS: merci de laisser les commentaires en haut de page (.php) si vous utilisez mon code :=)

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

This site uses Akismet to reduce spam. Learn how your comment data is processed.