From 625cf6e7a09d27697aaa018d3dd5cfdd8476d6f6 Mon Sep 17 00:00:00 2001 From: EuAndreh Date: Sun, 17 Nov 2024 18:36:45 -0300 Subject: Bring status website into here --- deps.mk | 25 ++++++++++++++++++++++ mkdeps.sh | 2 +- src/collections/incidents | 1 + .../incidents/2000/01/01/service-start.adoc | 13 +++++++++++ src/content/incidents/index.adoc | 7 ++++++ 5 files changed, 47 insertions(+), 1 deletion(-) create mode 120000 src/collections/incidents create mode 100644 src/content/incidents/2000/01/01/service-start.adoc create mode 100644 src/content/incidents/index.adoc diff --git a/deps.mk b/deps.mk index 6458875..6077fdc 100644 --- a/deps.mk +++ b/deps.mk @@ -8,12 +8,15 @@ pages.adoc = \ articles.adoc = \ src/content/blog/1970/01/01/launch.adoc \ src/content/blog/2000/01/01/feature-ann.adoc \ + src/content/incidents/2000/01/01/service-start.adoc \ listings.adoc = \ src/content/blog/index.adoc \ + src/content/incidents/index.adoc \ feeds.xml = \ src/content/blog/feed.xml \ + src/content/incidents/feed.xml \ images.svg = \ src/content/img/atom.svg \ @@ -38,7 +41,9 @@ src/content/privacy.htmlbody src/content/privacy.snippets src/content/privacy.co src/content/terms.htmlbody src/content/terms.snippets src/content/terms.conf: src/content/terms.adoc src/content/blog/1970/01/01/launch.htmlbody src/content/blog/1970/01/01/launch.snippets src/content/blog/1970/01/01/launch.conf: src/content/blog/1970/01/01/launch.adoc src/content/blog/2000/01/01/feature-ann.htmlbody src/content/blog/2000/01/01/feature-ann.snippets src/content/blog/2000/01/01/feature-ann.conf: src/content/blog/2000/01/01/feature-ann.adoc +src/content/incidents/2000/01/01/service-start.htmlbody src/content/incidents/2000/01/01/service-start.snippets src/content/incidents/2000/01/01/service-start.conf: src/content/incidents/2000/01/01/service-start.adoc src/content/blog/index.htmlbody src/content/blog/index.snippets src/content/blog/index.conf: src/content/blog/index.adoc +src/content/incidents/index.htmlbody src/content/incidents/index.snippets src/content/incidents/index.conf: src/content/incidents/index.adoc src/content/about.html: src/content/about.conf src/content/about.htmlbody src/content/index.html: src/content/index.conf src/content/index.htmlbody src/content/pricing.html: src/content/pricing.conf src/content/pricing.htmlbody @@ -46,17 +51,25 @@ src/content/privacy.html: src/content/privacy.conf src/content/privacy.htmlbody src/content/terms.html: src/content/terms.conf src/content/terms.htmlbody src/content/blog/1970/01/01/launch.html: src/content/blog/1970/01/01/launch.conf src/content/blog/1970/01/01/launch.htmlbody src/content/blog/2000/01/01/feature-ann.html: src/content/blog/2000/01/01/feature-ann.conf src/content/blog/2000/01/01/feature-ann.htmlbody +src/content/incidents/2000/01/01/service-start.html: src/content/incidents/2000/01/01/service-start.conf src/content/incidents/2000/01/01/service-start.htmlbody src/content/blog/index.html: src/content/blog/index.conf src/content/blog/index.htmlbody +src/content/incidents/index.html: src/content/incidents/index.conf src/content/incidents/index.htmlbody src/content/blog/1970/01/01/launch.feedentry: src/content/blog/1970/01/01/launch.conf src/content/blog/1970/01/01/launch.htmlbody src/content/blog/2000/01/01/feature-ann.feedentry: src/content/blog/2000/01/01/feature-ann.conf src/content/blog/2000/01/01/feature-ann.htmlbody +src/content/incidents/2000/01/01/service-start.feedentry: src/content/incidents/2000/01/01/service-start.conf src/content/incidents/2000/01/01/service-start.htmlbody src/content/blog/1970/01/01/launch.sortdata: src/content/blog/1970/01/01/launch.conf src/content/blog/2000/01/01/feature-ann.sortdata: src/content/blog/2000/01/01/feature-ann.conf +src/content/incidents/2000/01/01/service-start.sortdata: src/content/incidents/2000/01/01/service-start.conf src/content/blog/index.htmlheader src/content/blog/index.htmlfooter: src/content/blog/index.conf +src/content/incidents/index.htmlheader src/content/incidents/index.htmlfooter: src/content/incidents/index.conf src/content/blog/index.htmllisting: src/content/blog/index.htmldeps +src/content/incidents/index.htmllisting: src/content/incidents/index.htmldeps src/content/blog/index.html: src/content/blog/index.htmlheader src/content/blog/index.htmlfooter +src/content/incidents/index.html: src/content/incidents/index.htmlheader src/content/incidents/index.htmlfooter src/content/blog/index.html: src/content/blog/index.htmllisting src/content/blog/index.htmlbody +src/content/incidents/index.html: src/content/incidents/index.htmllisting src/content/incidents/index.htmlbody articles.blog.adoc = \ @@ -72,3 +85,15 @@ src/content/blog/feed.xmldeps: $(articles.blog.sortdata) src/content/blog/feed.xml: src/content/blog/feed.xmldeps + +articles.incidents.adoc = \ + src/content/incidents/2000/01/01/service-start.adoc \ + +articles.incidents.sortdata = $(articles.incidents.adoc:.adoc=.sortdata) +src/content/incidents/index.htmldeps: $(articles.incidents.sortdata) + find $(articles.incidents.sortdata) > $@ + +src/content/incidents/feed.xmldeps: $(articles.incidents.sortdata) + find $(articles.incidents.sortdata) > $@ + +src/content/incidents/feed.xml: src/content/incidents/feed.xmldeps diff --git a/mkdeps.sh b/mkdeps.sh index 6288bf8..287b898 100755 --- a/mkdeps.sh +++ b/mkdeps.sh @@ -65,5 +65,5 @@ for colllink in src/collections/*; do printf '\tfind $(articles.%s.sortdata) > $@\n\n' "$name" printf '%s/feed.xmldeps: $(articles.%s.sortdata)\n' "$c" "$name" printf '\tfind $(articles.%s.sortdata) > $@\n\n' "$name" - printf '%s/feed.xml:\t%s/feed.xmldeps\n\n' "$c" "$c" + printf '%s/feed.xml:\t%s/feed.xmldeps\n' "$c" "$c" done diff --git a/src/collections/incidents b/src/collections/incidents new file mode 120000 index 0000000..607e060 --- /dev/null +++ b/src/collections/incidents @@ -0,0 +1 @@ +../content/incidents \ No newline at end of file diff --git a/src/content/incidents/2000/01/01/service-start.adoc b/src/content/incidents/2000/01/01/service-start.adoc new file mode 100644 index 0000000..e04d34f --- /dev/null +++ b/src/content/incidents/2000/01/01/service-start.adoc @@ -0,0 +1,13 @@ += Service start! + +link:https://papo.im[papo.im] is now available! See the +link:https://papo.im/blog/1970/01/01/launch.html[annoucement article]. + +Now that the service has been publicly launched, we'll start to monitor for +incidents, and report them here. Each incident will have a corresponding +postmortem, to document what was done and prevent it from happening again. + +You can use the +link:../../../../atom.xml[atom feed] +image:../../../../img/atom.svg[Standard orange RSS feed icon] +to subscribe for updates. diff --git a/src/content/incidents/index.adoc b/src/content/incidents/index.adoc new file mode 100644 index 0000000..6176538 --- /dev/null +++ b/src/content/incidents/index.adoc @@ -0,0 +1,7 @@ += System status + +Systems are operational, with no issues detected ✅ +// Ongoing instability on $SYSTEM ⚠️ + + +== Incident history link:atom.xml[image:img/atom.svg[Standard orange RSS feed icon]] -- cgit v1.2.3