Court pour uptime-biscuits croustillants
Avec Upscuits vous pouvez avoir un aperçu de la disponibilité de vos serveurs, et une page à partager avec vos clients.
J'ai essayé d'utiliser les languages de programmation les plus répendus, et je pense que ça donne vraiment bien...
- Un serveur web
- Un compte gratuit sur Uptime Robot
- Un four ou un éditeur de texte
Vous pouvez passer l'étape une et deux si vous avez déjà un moniteur sur Uptime Robot
- Connectez-vous sur Uptime Robot
- Ajoutez un nouveau moniteur
- Rendez-vous dans MySettings ("Monitor-Specific API Keys" en bas à droite) et créez l'API correspondant à votre moniteur
- Clonez or copiez tous les fichiers du dossier
public
dans votre serveur / hébergement mutualisé - Copiez
public/js/config.example.js
verspublic/js/config.js
- Collez la clé API dans le fichier
config.js
Ce projet utilise Grunt. Vous pouvez éditer les fichiers du dossier public
, mais il est conseillé d'utiliser Grunt pour construire les fichiers du dossier public
. Installez Grunt avec:
$ npm install -g grunt-cli
Ensuite, installez les plugins grunt requis à partir de packages.json
en exécutant :
$ npm install
Maintenant modifiez le code du dossier source
à votre guise. Lors de l'édition, vous pouvez l'utiliser pour construire chaque fois que vous enregistrez un fichier :
$ grunt watch
Pour compiler seulement les fichiers "less", utilisez grunt css
, pour concaténer les fichiers javascript utilisez grunt js
. Pour faire une nouvelle version, exécutez :
grunt
- Gâteau:
- Bootstrap (2 lbs)
- UptimeRobot (6 oz.)
- Garniture:
- Google Charts (4 cups/server)
- Font Awesome (1/2 teaspoon)
- {{Mustaches}} (1/3 lbs)
Ce projet est licencé sous GPL-v3 license