Projects - Personal Website
Overview
This is a personal project managing Haruki’s activities web-based or internet-based something running everywhere.
Services
-
https://text.sickhack.net/ (this site!) is served via GitHub Pages, GitHub Actions, original converter program and Confluence.
-
https://www.sickhack.net/ with Cloudflare and origin on one of the cloud instances.
-
Currently, the main server is on EC2.
-
-
Scheduled jobs
-
(on EC2 instance)
-
IMAP Copier (TODO: link to the project page)
-
IMAP-based Task Summarizer (TODO: link to the project page)
-
(disabled: Playwright automation)
-
Let’s Encrypt Certbot
-
-
(on GCE instance)
-
(on Azure instance)
-
-
Daemon Service
-
(on EC2 instance)
-
Main Web server
-
-
(on GCE instance)
-
?
-
-
(on Azure instance)
-
?
-
-
-
Persistent Data
-
(on EC2 instance)
-
private git backup
-
-
(on GCE instance)
-
private git backup
-
-
(on Azure instance)
-
private git backup (current origin)
-
-
TODO: Summarize in a table or something?
Dependencies and SaaS
-
CloudFlare - https://dash.cloudflare.com/e84b8fca7fed543d6e1acc60eba362e2
-
for DNS
-
Investigation Notes
-
Dynamic Features
-
Nuxt.js running on a cloud instance (Nuxt.js).
-
-
Static Feature/Content
-
Nginx running on a cloud instance
-
Use Azure instance as the first candidate? as I have no other purpose for it.