https://github.com/rcmdnk/octopress-upptime
Octopress (Jekyll) plugin to show [Upptime](https://upptime.js.org/) information
https://github.com/rcmdnk/octopress-upptime
jekyll octopress ruby
Last synced: 3 months ago
JSON representation
Octopress (Jekyll) plugin to show [Upptime](https://upptime.js.org/) information
- Host: GitHub
- URL: https://github.com/rcmdnk/octopress-upptime
- Owner: rcmdnk
- License: apache-2.0
- Created: 2021-01-11T16:59:47.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2023-05-07T02:57:33.000Z (about 3 years ago)
- Last Synced: 2025-07-29T15:47:39.888Z (11 months ago)
- Topics: jekyll, octopress, ruby
- Language: HTML
- Homepage:
- Size: 7.81 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# octopress-upptime
Octopress (Jekyll) plugin to show [Upptime](https://upptime.js.org/) information.
## Requirement
Prepare [Upptime](https://upptime.js.org/) monitoring repository for the site.
## Installation
* Plugin:
* Copy **plugins/upptime.rb** to your **plugins** directory.
* HTML:
* Copy **source/_includes/custom/asides/upptime.html** to your **source/_includes/custom/asides/**.
* Or you can put codes in **upptime.html** anywhere you like.
## Usage
Add following configurations in your **_config.yml**:
```
# Aside block title
upptime_title: Uptime monitor
# Your site's name in your upptime.
upptime_name: rcmdnk-blog
# Your upptime's repository.
upptime_url: https://rcmdnk.github.io/upptime
# Your upptime's repository.
upptime_repo: rcmdnk/upptime
# Show graph or not.
upptime_graph: true
# Show response time for each duration or not.
upptime_response: false
upptime_response_day: false
upptime_response_week: true
upptime_response_month: false
upptime_response_year: true
# Show uptime for each duration or not.
upptime_uptime: false
upptime_uptime_day: false
upptime_uptime_week: true
upptime_uptime_month: false
upptime_uptime_year: true
```
Add **custom/asides/upptime.html** to `default_asides` in **_config.yml**
```
default_asides:
...
- custom/asides/upptime.html
...
```