generated from upptime/upptime
-
-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
12 changed files
with
252 additions
and
25 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
# These are supported funding model platforms | ||
|
||
github: tonicpow | ||
custom: https://tonicpow.com/?utm_source=github&utm_medium=sponsor-link&utm_campaign=status&utm_term=status&utm_content=status |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,8 +1,8 @@ | ||
blank_issues_enabled: true | ||
contact_links: | ||
- name: Feature requests and ideas | ||
url: https://github.com/upptime/upptime/discussions/new?category=ideas | ||
url: https://github.com/tonicpow/status/discussions/new?category=ideas | ||
about: Suggest an idea for this project | ||
- name: Questions | ||
url: https://github.com/upptime/upptime/discussions/new?category=q-a | ||
url: https://github.com/tonicpow/status/discussions/new?category=q-a | ||
about: Please ask and answer questions here |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
# Logs | ||
logs | ||
*.log | ||
|
||
# dotenv environment variables file | ||
.env | ||
|
||
# WebStorm | ||
.idea | ||
.DS_Store | ||
todo.md | ||
|
||
# Deployment | ||
dist | ||
coverage | ||
module |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
# Make sure to check the documentation at http://goreleaser.com | ||
# --------------------------- | ||
# GENERAL | ||
# --------------------------- | ||
snapshot: | ||
name_template: "{{ .Tag }}" | ||
changelog: | ||
sort: asc | ||
filters: | ||
exclude: | ||
- '^.github:' | ||
- '^test:' | ||
|
||
# --------------------------- | ||
# BUILDER | ||
# --------------------------- | ||
build: | ||
skip: true | ||
# --------------------------- | ||
# Github Release | ||
# --------------------------- | ||
release: | ||
prerelease: true | ||
name_template: "Release v{{.Version}}" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,71 @@ | ||
## Default repository domain name | ||
ifndef GIT_DOMAIN | ||
override GIT_DOMAIN=github.com | ||
endif | ||
|
||
## Set if defined (alias variable for ease of use) | ||
ifdef branch | ||
override REPO_BRANCH=$(branch) | ||
export REPO_BRANCH | ||
endif | ||
|
||
## Do we have git available? | ||
HAS_GIT := $(shell command -v git 2> /dev/null) | ||
|
||
ifdef HAS_GIT | ||
## Do we have a repo? | ||
HAS_REPO := $(shell git rev-parse --is-inside-work-tree 2> /dev/null) | ||
ifdef HAS_REPO | ||
## Automatically detect the repo owner and repo name (for local use with Git) | ||
REPO_NAME=$(shell basename "$(shell git rev-parse --show-toplevel 2> /dev/null)") | ||
REPO_OWNER=$(shell git config --get remote.origin.url | sed 's/git@$(GIT_DOMAIN)://g' | sed 's/\/$(REPO_NAME).git//g') | ||
VERSION_SHORT=$(shell git describe --tags --always --abbrev=0) | ||
export REPO_NAME, REPO_OWNER, VERSION_SHORT | ||
endif | ||
endif | ||
|
||
## Set the distribution folder | ||
ifndef DISTRIBUTIONS_DIR | ||
override DISTRIBUTIONS_DIR=./dist | ||
endif | ||
export DISTRIBUTIONS_DIR | ||
|
||
help: ## Show this help message | ||
@egrep -h '^(.+)\:\ ##\ (.+)' ${MAKEFILE_LIST} | column -t -c 2 -s ':#' | ||
|
||
release:: ## Full production release (creates release in Github) | ||
@test $(github_token) | ||
@export GITHUB_TOKEN=$(github_token) && goreleaser --rm-dist | ||
|
||
release-test: ## Full production test release (everything except deploy) | ||
@goreleaser --skip-publish --rm-dist | ||
|
||
release-snap: ## Test the full release (build binaries) | ||
@goreleaser --snapshot --skip-publish --rm-dist | ||
|
||
replace-version: ## Replaces the version in HTML/JS (pre-deploy) | ||
@test $(version) | ||
@test "$(path)" | ||
@find $(path) -name "*.html" -type f -exec sed -i '' -e "s/{{version}}/$(version)/g" {} \; | ||
@find $(path) -name "*.js" -type f -exec sed -i '' -e "s/{{version}}/$(version)/g" {} \; | ||
|
||
tag: ## Generate a new tag and push (tag version=0.0.0) | ||
@test $(version) | ||
@git tag -a v$(version) -m "Pending full release..." | ||
@git push origin v$(version) | ||
@git fetch --tags -f | ||
|
||
tag-remove: ## Remove a tag if found (tag-remove version=0.0.0) | ||
@test $(version) | ||
@git tag -d v$(version) | ||
@git push --delete origin v$(version) | ||
@git fetch --tags | ||
|
||
tag-update: ## Update an existing tag to current commit (tag-update version=0.0.0) | ||
@test $(version) | ||
@git push --force origin HEAD:refs/tags/v$(version) | ||
@git fetch --tags -f | ||
|
||
update-releaser: ## Update the goreleaser application | ||
@brew update | ||
@brew upgrade goreleaser |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,31 +1,52 @@ | ||
# Change these first | ||
owner: upptime # Your GitHub organization or username, where this repository lives | ||
repo: upptime # The name of this repository | ||
# More information: https://upptime.js.org/docs/configuration | ||
|
||
# Repo owner | ||
owner: tonicpow | ||
repo: status | ||
|
||
# Assign incidents | ||
assignees: | ||
- mrz1836 | ||
|
||
# Custom user agent | ||
user-agent: TonicPow Status | ||
|
||
# Report on sites | ||
sites: | ||
- name: Google | ||
url: https://www.google.com | ||
- name: Wikipedia | ||
url: https://en.wikipedia.org | ||
- name: Hacker News | ||
url: https://news.ycombinator.com | ||
- name: Test Broken Site | ||
url: https://thissitedoesnotexist.koj.co | ||
- name: TonicPow | ||
url: https://tonicpow.com | ||
icon: https://tonicpow.com/favicon-32x32.png | ||
maxResponseTime: 8000 | ||
expectedStatusCodes: | ||
- 200 | ||
- name: Tpow | ||
url: https://tpow.app | ||
icon: https://tonicpow.com/favicon-32x32.png | ||
maxResponseTime: 8000 | ||
expectedStatusCodes: | ||
- 200 | ||
- 301 | ||
- 302 | ||
- name: GoBitcoinSV | ||
url: https://gobitcoinsv.com | ||
icon: https://gobitcoinsv.com/favicon.ico | ||
maxResponseTime: 8000 | ||
expectedStatusCodes: | ||
- 200 | ||
|
||
# Status website configuration | ||
status-website: | ||
# Add your custom domain name, or remove the `cname` line if you don't have a domain | ||
# Uncomment the `baseUrl` line if you don't have a custom domain and add your repo name there | ||
cname: demo.upptime.js.org | ||
# baseUrl: /your-repo-name | ||
logoUrl: https://raw.githubusercontent.com/upptime/upptime.js.org/master/static/img/icon.svg | ||
name: Upptime | ||
introTitle: "**Upptime** is the open-source uptime monitor and status page, powered entirely by GitHub." | ||
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) | ||
theme: dark | ||
cname: status.tonicpow.com | ||
favicon: https://tonicpow.com/favicon-32x32.png | ||
logoUrl: https://tonicpow.com/images/tp_logo.svg | ||
name: TonicPow Status | ||
introTitle: "**TonicPow System Status**" | ||
introMessage: View the live TonicPow network uptime, incidents and planned maintenance. | ||
customHeadHtml: "<!-- Custom HTML to add in the <head> tag -->" | ||
customBodyHtml: "<!-- Custom HTML to add at the beginning of <body> -->" | ||
navbar: | ||
- title: Status | ||
href: / | ||
- title: GitHub | ||
href: https://github.com/$OWNER/$REPO | ||
|
||
# Upptime also supports notifications, assigning issues, and more | ||
# See https://upptime.js.org/docs/configuration |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,50 @@ | ||
# Code of Merit | ||
|
||
1. The project creators, lead developers, core team, constitute | ||
the managing members of the project and have final say in every decision | ||
of the project, technical or otherwise, including overruling previous decisions. | ||
There are no limitations to this decisional power. | ||
|
||
2. Contributions are an expected result of your membership on the project. | ||
Don't expect others to do your work or help you with your work forever. | ||
|
||
3. All members have the same opportunities to seek any challenge they want | ||
within the project. | ||
|
||
4. Authority or position in the project will be proportional | ||
to the accrued contribution. Seniority must be earned. | ||
|
||
5. Software is evolutive: the better implementations must supersede lesser | ||
implementations. Technical advantage is the primary evaluation metric. | ||
|
||
6. This is a space for technical prowess; topics outside of the project | ||
will not be tolerated. | ||
|
||
7. Non technical conflicts will be discussed in a separate space. Disruption | ||
of the project will not be allowed. | ||
|
||
8. Individual characteristics, including but not limited to, | ||
body, sex, sexual preference, race, language, religion, nationality, | ||
or political preferences are irrelevant in the scope of the project and | ||
will not be taken into account concerning your value or that of your contribution | ||
to the project. | ||
|
||
9. Discuss or debate the idea, not the person. | ||
|
||
10. There is no room for ambiguity: Ambiguity will be met with questioning; | ||
further ambiguity will be met with silence. It is the responsibility | ||
of the originator to provide requested context. | ||
|
||
11. If something is illegal outside the scope of the project, it is illegal | ||
in the scope of the project. This Code of Merit does not take precedence over | ||
governing law. | ||
|
||
12. This Code of Merit governs the technical procedures of the project not the | ||
activities outside of it. | ||
|
||
13. Participation on the project equates to agreement of this Code of Merit. | ||
|
||
14. No objectives beyond the stated objectives of this project are relevant | ||
to the project. Any intent to deviate the project from its original purpose | ||
of existence will constitute grounds for remedial action which may include | ||
expulsion from the project. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
# How to contribute | ||
|
||
Please send a GitHub Pull Request to with a clear list of what you've done (read more about [pull requests](http://help.github.com/pull-requests/)). The more tests the merrier. Please follow the coding conventions (below) and make sure all of your commits are atomic (one feature per commit). |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
# Common makefile commands & variables between projects | ||
include .make/common.mk | ||
|
||
## Set the distribution folder | ||
ifndef DISTRIBUTIONS_DIR | ||
override DISTRIBUTIONS_DIR=./release | ||
endif | ||
|
||
## Not defined? Use default repo name which is the application | ||
ifeq ($(REPO_NAME),) | ||
REPO_NAME="status" | ||
endif | ||
|
||
## Not defined? Use default repo owner | ||
ifeq ($(REPO_OWNER),) | ||
REPO_OWNER="tonicpow" | ||
endif | ||
|
||
## Default branch | ||
ifndef REPO_BRANCH | ||
override REPO_BRANCH="master" | ||
endif | ||
|
||
.PHONY: clean release test |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
# Security Policy | ||
|
||
## Supported & Maintained Versions | ||
|
||
| Version | Supported | | ||
| ------- | ------------------ | | ||
| 0.x.x | :white_check_mark: | | ||
|
||
## Reporting a Vulnerability | ||
|
||
Individuals or organizations that are experiencing a product security issue are strongly encouraged to contact the [project maintainers](mailto:[email protected]). | ||
We welcome reports from independent researchers, industry organizations, vendors, customers, and other sources concerned with our project security. | ||
The minimal data needed for reporting a security issue is a description of the potential vulnerability. |