https://github.com/sctech-tr/statuspage
simple github workflow to check sites' status
https://github.com/sctech-tr/statuspage
github github-actions github-pages status-page upptime
Last synced: 11 months ago
JSON representation
simple github workflow to check sites' status
- Host: GitHub
- URL: https://github.com/sctech-tr/statuspage
- Owner: sctech-tr
- License: apache-2.0
- Created: 2024-09-07T15:32:46.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2025-07-17T16:00:21.000Z (11 months ago)
- Last Synced: 2025-07-17T16:37:02.377Z (11 months ago)
- Topics: github, github-actions, github-pages, status-page, upptime
- Language: JavaScript
- Homepage: https://sctech-tr.github.io/statuspage/
- Size: 6.21 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# sctech statuspage
simple github workflow to check sites' status
## How to use:
### First, create a Personal Access Token (PAT):
1. Go to your GitHub account settings
2. Navigate to Developer settings > Personal access tokens > Tokens (classic)
3. Generate a new token with the repo scope
4. Copy the generated token
Add the token to your repository secrets:
1. Go to your repository on GitHub
2. Navigate to Settings > Secrets and variables > Actions
3. Click on "New repository secret"
4. Name the secret PAT and paste your token as the value.
### Next, generate a new repo from this template.
1. Click "Use this template" at the top right corner.
2. Enter the repo information.
3. Delete status.json
4. Open /.github/workflows/check-status.yml
5. Change the sites' urls to your sites' urls. (add more if you need to)
### Next, run the workflow for the first time.
1. Click "Actions" at the navigation bar.
2. Click "Website Status Check" at the right bar.
3. Click "Run workflow" and then "Run workflow" again.
Done! You have a website status page now.
#### If you used a custom domain:
Go to your custom domain
#### If you did not use a custom domain:
Go to https://yourusername.github.io/reponame
Replace yourusername with your username and replace reponame with your generated repo's name.