Skip to content

Commit 5593b82

Browse files
Wire PayCraft monitors — Phase 4 of paycraft-v2-production-readiness
1 parent 63ed808 commit 5593b82

1 file changed

Lines changed: 45 additions & 27 deletions

File tree

.upptimerc.yml

Lines changed: 45 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,49 @@
1-
# Change these first
2-
owner: upptime # Your GitHub organization or username, where this repository lives
3-
repo: upptime # The name of this repository
1+
owner: MobileByteLabs
2+
repo: paycraft-status
43

54
sites:
6-
- name: Google
7-
url: https://www.google.com
8-
- name: Wikipedia
9-
url: https://en.wikipedia.org
10-
- name: Hacker News
11-
url: https://news.ycombinator.com
12-
- name: Test Broken Site
13-
url: https://thissitedoesnotexist.koj.co
5+
- name: Dashboard
6+
url: https://paycraft.mobilebytesensei.com
7+
expectedStatusCodes: [200]
8+
method: GET
9+
icon: https://paycraft.mobilebytesensei.com/favicon.ico
10+
11+
- name: Health endpoint
12+
url: https://paycraft.mobilebytesensei.com/api/health
13+
expectedStatusCodes: [200]
14+
method: GET
15+
headers:
16+
- "User-Agent: upptime"
17+
18+
- name: Marketing pricing
19+
url: https://paycraft.mobilebytesensei.com/pricing
20+
expectedStatusCodes: [200]
21+
22+
- name: Marketing legal/terms
23+
url: https://paycraft.mobilebytesensei.com/legal/terms
24+
expectedStatusCodes: [200]
25+
26+
- name: Auth login
27+
url: https://paycraft.mobilebytesensei.com/auth/login
28+
expectedStatusCodes: [200]
29+
30+
- name: Docs site
31+
url: https://docs.paycraft.mobilebytesensei.com/
32+
expectedStatusCodes: [200]
1433

1534
status-website:
16-
# Add your custom domain name, or remove the `cname` line if you don't have a domain
17-
# Uncomment the `baseUrl` line if you don't have a custom domain and add your repo name there
18-
cname: demo.upptime.js.org
19-
# baseUrl: /your-repo-name
20-
logoUrl: https://raw.githubusercontent.com/upptime/upptime.js.org/master/static/img/icon.svg
21-
name: Upptime
22-
introTitle: "**Upptime** is the open-source uptime monitor and status page, powered entirely by GitHub."
23-
introMessage: This is a sample status page which uses **real-time** data from our [GitHub repository](https://github.com/upptime/upptime). No server required — just GitHub Actions, Issues, and Pages. [**Get your own for free**](https://github.com/upptime/upptime)
24-
navbar:
25-
- title: Status
26-
href: /
27-
- title: GitHub
28-
href: https://github.com/$OWNER/$REPO
29-
30-
# Upptime also supports notifications, assigning issues, and more
31-
# See https://upptime.js.org/docs/configuration
35+
cname: status.paycraft.mobilebytesensei.com
36+
logoUrl: https://paycraft.mobilebytesensei.com/favicon.ico
37+
name: PayCraft
38+
introTitle: PayCraft platform status
39+
introMessage: |
40+
Real-time status of the PayCraft dashboard, webhook ingress, and end-to-end
41+
payment-propagation pipeline. Probed every 5 minutes. Published SLA targets
42+
at https://github.com/MobileByteLabs/PayCraft/blob/main/docs/SLA_DASHBOARD.md.
43+
44+
assignees:
45+
- therajanmaurya
46+
47+
notifications:
48+
- type: github-issue
49+
automerge: true

0 commit comments

Comments
 (0)