Un déploiement en un clic déploie de statut de statut Github
Pourquoi lire, quand vous pouvez le voir par vous-même!
Demo utilise le code exact dans ce dépôt.
Les problèmes sont chargés d'ici
StatusReport a été construit pour être déployé en fournissant simplement ce dépôt, donc le processus est simple
static
, guide icistatuses
et services
à partir de config.json + l'étiquette announcement
supplémentaire pour les annonces à l'échelle du système - Exemple iciLes fichiers source contiennent des valeurs de démonstration, vous aurez donc une page de travail dès le début.
Et vous avez terminé! Tout sera mis à jour automatiquement et mis en cache par le client, sans avoir besoin de reconstruire ou de pousser quoi que ce soit.
La liste complète des options et valeurs config.json peut être trouvée ici
Si vous souhaitez plonger plus profondément - clonez le dépôt de votre système local et modifiez directement le CSS (dans le fichier ou via l'inspecteur) et commettez des modifications.
Si vous souhaitez que votre statutPage soit accessible via un domaine personnalisé - créez un fichier nommé CNAME
à la racine de votre référentiel, avec votre domaine personnalisé. Et puis dans les paramètres DNS de votre domaine, ajoutez un nouvel enregistrement pointant sur yourname.github.io
, où yourname
est le nom de profil de votre github
SATUSREPORT est et sera absolument libre d'utiliser et de redistribuer, cependant, si vous l'aimez et / ou mes autres projets - envisagez de vous inscrire à un petit don mensuel sur mon Patreon. C'est d'une énorme aide!
Si vous avez besoin d'aller plus loin © - Vous pouvez modifier les fichiers Source JS et SASS.
Si vous ne souhaitez pas utiliser Nodejs Server - vous pouvez allumer un python
devserver.py
, vous aurez besoin de Flask installé pour que cela fonctionne, cependant.
Obtenez Bower, Browserify et Watchify (pour les mises à jour à la volée)
npm install -g bower browserify watchify
Installez les dépendances du package
npm install
bower install
Terminal ouvert dans le répertoire de réapprovisionnement racine
Commencez à regarder pour construire automatiquement votre js
watchify src/source.js -t [ babelify --presets [ es2015 react ] ] -o static/bundle.js -v
Puis démarrer Sass en mode montre
sass --watch src:static
Enfin - exécutez l'un des serveurs inclus
Pour nœud
node devserver.js
Pour python
python devserver.py