Node.js script to check the status of my server pages.
https://kevin-mok.com/server/
Nevar pievienot vairāk kā 25 tēmas
Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.
Kevin Mok
92df36760b
|
pirms 5 gadiem | |
---|---|---|
.gitignore | pirms 5 gadiem | |
README.md | pirms 5 gadiem | |
package-lock.json | pirms 5 gadiem | |
package.json | pirms 5 gadiem | |
server-pages.csv | pirms 5 gadiem | |
server-pages.service | pirms 5 gadiem | |
server-pages.timer | pirms 5 gadiem | |
server-status.js | pirms 5 gadiem |
README.md
Server Pages
Converts a CSV containing information about my server pages into a JSON containing information about the pages' status, update time and server uptime. Created for use on my personal website's server information page.
Sample Output
Running node server-status.js
(after npm i
) would produce the
following output:
{
"sites": [
{
"shortUrl": "kevin-mok.com",
"url": "https://kevin-mok.com",
"siteTitle": " Kevin Mok ",
"description": "Personal site (this site).",
"repo": "Kevin-Mok/my-site",
"repoUrl": "https://git.kevin-mok.com/Kevin-Mok/my-site",
"status": "up"
},
...
],
"updateTime": 1569209941343,
"upSince": "2019-09-22 19:30:10"
}
Built With
- csvtojson
- url-metadata - Fetch pages for their titles.