summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--content/blog/static-pages.md12
1 files changed, 5 insertions, 7 deletions
diff --git a/content/blog/static-pages.md b/content/blog/static-pages.md
index cd9289c..1c989d8 100644
--- a/content/blog/static-pages.md
+++ b/content/blog/static-pages.md
@@ -25,7 +25,7 @@ to build a blog, photo portfolio, news reporting outlet, or a communication
channel with their audience.
**In Short**, Static pages are simple, versatile, fast, secure, and cheap.
-So cheap that over the years, many [SaaS][3], [IaaS][4], and [PaaS][5] providers
+So cheap that over the years, many SaaS, IaaS, and PaaS providers
have offered it for free (or [charged just network traffic fees][15]).<br/>
**But**... Most of these providers are trying to lock you into their ecosystem,
which is understandable from financial incentives,
@@ -39,7 +39,7 @@ rendering it completely useless.<br/>
Microsoft acquired GitHub, [shortly before they started blocking developers
residing in sanctioned countries][10].<br/>
AWS was already gobbling up a massive chunk of the internet infrastructure.<br/>
-And I don't like Google, plus their APIs and tools have always been quite bad.
+Google [APIs][18] and tools have always felt like it has been patched together.
So, I started looking for a new open-source home for my code, preferably with
an open-source CI service.
@@ -55,7 +55,7 @@ for a few projects. I have been quite satisfied with the service, even with the
## The problem
-Because during this time I was already in the process of moving this
+During the time of the DDoS attack, I was already in the process of moving this
website's domain registrar to Cloudflare, I needed to test that the website
was working. I couldn't just add a `CNAME` record pointing to the `a14m.srht.site`
domain and the `A` or `AAAA` [IPs][13] were also down.
@@ -66,7 +66,7 @@ or you can manually upload the generated website using UI
- Netlify also supports Bitbucket, and probably the manual upload can be
automated via `cURL` but it's not officially documented.
- Cloudflare supports both GitHub/GitLab integration, and either deploying manually
-or using their [CLI][14]
+or using their [CLI][14] (which require OAuth2 and failing most of the time).
- AWS S3 static hosting is either manual or using the AWS CLI.
**This is quite alarming**. There are no open-source-based solutions,
@@ -99,9 +99,6 @@ Maybe not.
[1]: https://en.wikipedia.org/wiki/Static_web_page
[2]: https://en.wikipedia.org/wiki/Pain
-[3]: https://en.wikipedia.org/wiki/Software_as_a_service
-[4]: https://en.wikipedia.org/wiki/Infrastructure_as_a_service
-[5]: https://en.wikipedia.org/wiki/Platform_as_a_service
[6]: https://en.wikipedia.org/wiki/Static_site_generator
[7]: https://gohugo.io/
[8]: https://en.wikipedia.org/wiki/Dot-com_bubble
@@ -114,3 +111,4 @@ Maybe not.
[15]: https://www.reddit.com/r/webdev/comments/1b14bty/netlify_just_sent_me_a_104k_bill_for_a_simple/
[16]: https://git.sr.ht/~sircmpwn/srht.site/tree/b3cc63d945a424ad193f689afe43f4f449fc356a/item/content/automating-deployments.md
[17]: https://git.sr.ht/~sircmpwn/sr.ht-docs/commit/1866f16695c8c5a6f01f62ac8be9f242eda25bb8
+[18]: https://stackoverflow.com/questions/33201670/getting-google-dev-acc-id-programmatically