annotate src/blog/Saving_This_Website.html @ 25:4e019ee9c44d default tip

add Saving This Website
author Franklin Schmidt <fschmidt@gmail.com>
date Mon, 29 Sep 2025 13:22:51 -0600
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
25
4e019ee9c44d add Saving This Website
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
1 <!doctype html>
4e019ee9c44d add Saving This Website
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
2 <html lang="en">
4e019ee9c44d add Saving This Website
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
3 <head>
4e019ee9c44d add Saving This Website
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
4 <script src="/site.js"></script>
4e019ee9c44d add Saving This Website
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
5 <script> head() </script>
4e019ee9c44d add Saving This Website
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
6 <title>Arkian - Saving This Website</title>
4e019ee9c44d add Saving This Website
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
7 </head>
4e019ee9c44d add Saving This Website
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
8 <body>
4e019ee9c44d add Saving This Website
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
9 <script> header() </script>
4e019ee9c44d add Saving This Website
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
10 <div content>
4e019ee9c44d add Saving This Website
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
11
4e019ee9c44d add Saving This Website
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
12 <h1>Saving This Website</h1>
4e019ee9c44d add Saving This Website
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
13
4e019ee9c44d add Saving This Website
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
14 <p>This website was originally only hosted on my Luan server and source kept on my Mercurial hosting service. But since <a href="Programming_Is_Hopeless.html">programming is hopeless</a> and all modern scum programmers hate my software, I have to assume that these hosting options will disappear. So to save this website, I have to make it independent of my software.</p>
4e019ee9c44d add Saving This Website
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
15
4e019ee9c44d add Saving This Website
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
16 <p>This website was first implemented in Luan. I have made this website purely HTML, CSS, and Javascript. In other words, everything runs in the browser. This eliminates the dependency on Luan.</p>
4e019ee9c44d add Saving This Website
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
17
4e019ee9c44d add Saving This Website
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
18 <p>Next I needed backup web hosting and Mercurial hosting. I chose <a href="https://www.netlify.com/">Netlify</a> for backup web hosting and <a href="https://repositoryhosting.com/">Repository Hosting</a> for Mercurial. Finding Mercurial hosting was <a href="https://claude.ai/share/b1b541a0-d7fd-41d7-8ee0-cfd688c7df01">a nightmare</a>.</p>
4e019ee9c44d add Saving This Website
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
19
4e019ee9c44d add Saving This Website
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
20 <p>To keep this site alive, I added a <a href="/requirements.html">membership requirement</a> to keep a copy of this site. I added a web page about <a href="/this.html">this website</a>. And I added a private website containing passwords and other private info. With access to these things, any Arkian should be able to keep this website alive.</p>
4e019ee9c44d add Saving This Website
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
21
4e019ee9c44d add Saving This Website
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
22 </div>
4e019ee9c44d add Saving This Website
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
23 </body>
4e019ee9c44d add Saving This Website
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
24 </html>