diff --git a/.idea/workspace.xml b/.idea/workspace.xml
index 3db9364..0446d85 100644
--- a/.idea/workspace.xml
+++ b/.idea/workspace.xml
@@ -4,7 +4,11 @@
-
+
+
+
+
+
@@ -36,7 +40,7 @@
"node.js.selected.package.eslint": "(autodetect)",
"node.js.selected.package.tslint": "(autodetect)",
"nodejs_package_manager_path": "npm",
- "settings.editor.selected.configurable": "preferences.pluginManager",
+ "settings.editor.selected.configurable": "vcs.Git",
"vue.rearranger.settings.migration": "true"
}
}
@@ -57,7 +61,7 @@
1753029706563
-
+
@@ -123,13 +127,34 @@
1753392726730
-
+
+
+ 1753392862840
+
+
+
+ 1753392862840
+
+
+
+ 1753557395257
+
+
+
+ 1753557395257
+
+
+
@@ -149,6 +179,8 @@
-
+
+
+
\ No newline at end of file
diff --git a/SIDEQUESTS.md b/SIDEQUESTS.md
new file mode 100644
index 0000000..5b3c561
--- /dev/null
+++ b/SIDEQUESTS.md
@@ -0,0 +1,13 @@
+# "The Cloud"
+
+- DNS/DHCP
+- Service Discovery
+- Routing
+- CDN
+- Edge compute
+# Reliability
+- Fail Open
+- Split Brain
+# Notes
+- Firewalling Home Versus Work
+-
\ No newline at end of file
diff --git a/gitea_files/etc/init.d/cloudflared b/gitea_files/etc/init.d/cloudflared
new file mode 100644
index 0000000..a4fd27b
--- /dev/null
+++ b/gitea_files/etc/init.d/cloudflared
@@ -0,0 +1,24 @@
+#!/sbin/openrc-run
+name=${RC_SVCNAME}
+source /etc/conf.d/${name}
+cmd="/usr/bin/cloudflared --pidfile /var/run/${name}.pid --autoupdate-freq 24h0m0s tunnel run --token $CLOUDFLARED_TUNNEL_TOKEN"
+pid_file="/var/run/${name}.pid"
+stdout_log="/var/log/$name.log"
+stderr_log="/var/log/$name.err"
+command_background="yes"
+
+depend() {
+ need net
+ need gitea
+}
+
+start() {
+ $cmd >> "$stdout_log" 2>> "$stderr_log" &
+ echo $! > "$pid_file"
+}
+stop() {
+ if [ -f "$pid_file" ]; then
+ kill $(cat "$pid_file")
+ rm -f "$pid_file"
+ fi
+}