Organize static files and update robots.txt

This commit is contained in:
Ethan Yoo 2024-09-22 11:10:44 -04:00
parent e4a4bc1776
commit 88b7b6c47c
Signed by: ethan
GPG Key ID: 70596474C5D20F85
29 changed files with 25 additions and 29 deletions

View File

@ -180,4 +180,4 @@ I am continuing to attend monthly training sessions as part of the [State of the
# Images
![The index.html (a website's default starting page) until November 11, 2020. It included summaries of the four most recent posts, as well as the header and footer. The current index page has similar links, including a modified footer.](/index-old.png#center "The website's index (home) page until November 11, 2020.")
![The index.html (a website's default starting page) until November 11, 2020. It included summaries of the four most recent posts, as well as the header and footer. The current index page has similar links, including a modified footer.](/img/index-old.png#center "The website's index (home) page until November 11, 2020.")

View File

@ -43,75 +43,75 @@ Lydia X. Z. Brown on Autistic Hoya
I rely on [free software](https://en.wikipedia.org/wiki/Free_software) every day. Described below are the services and tools I use most often.
{{<icon "/icon/bitwarden.svg">}} [Bitwarden](https://bitwarden.com/): Self-hostable password manager\
{{<icon "/img/icon/bitwarden.svg">}} [Bitwarden](https://bitwarden.com/): Self-hostable password manager\
Licensing: GNU Affero General Public License v3.0\
*Could replace 1Password, Dashlane, and LastPass*
{{<icon "/icon/cryptomator.svg">}} [Cryptomator](https://cryptomator.org/): Client-side file encryption solution that works well with cloud storage\
{{<icon "/img/icon/cryptomator.svg">}} [Cryptomator](https://cryptomator.org/): Client-side file encryption solution that works well with cloud storage\
Licensing: GNU General Public License v3.0\
*Could replace Boxcryptor*
{{<icon "/icon/firefly-iii.svg">}} [Firefly III](https://www.firefly-iii.org/): Self-hosted personal finance manager\
{{<icon "/img/icon/firefly-iii.svg">}} [Firefly III](https://www.firefly-iii.org/): Self-hosted personal finance manager\
Licensing: GNU Affero General Public License v3.0\
*Could replace Mint and YNAB, albeit with a ["fundamentally different"](https://docs.firefly-iii.org/firefly-iii/more-information/what-its-not/) [philosophy](https://docs.firefly-iii.org/firefly-iii/more-information/personal-finances/)*
{{<icon "/icon/freshrss.svg">}} [FreshRSS](https://freshrss.org/): Self-hosted news aggregator\
{{<icon "/img/icon/freshrss.svg">}} [FreshRSS](https://freshrss.org/): Self-hosted news aggregator\
Licensing: GNU Affero General Public License v3.0\
*Could replace Feedly and Inoreader*
{{<icon "/icon/gnupg.svg">}} [GnuPG](https://gnupg.org/): Used by Keyoxide's [decentralized identity verification](https://docs.keyoxide.org/) and mailbox.org's [encrypted inbox](https://mailbox.org/en/security), "GnuPG is a complete and free implementation of the OpenPGP standard as defined by RFC4880" \
{{<icon "/img/icon/gnupg.svg">}} [GnuPG](https://gnupg.org/): Used by Keyoxide's [decentralized identity verification](https://docs.keyoxide.org/) and mailbox.org's [encrypted inbox](https://mailbox.org/en/security), "GnuPG is a complete and free implementation of the OpenPGP standard as defined by RFC4880" \
Licensing: GNU General Public License v2.0 or later\
*See also [Git's "Signing Your Work"](https://git-scm.com/book/en/v2/Git-Tools-Signing-Your-Work) and [Keyoxide](https://keyoxide.org/)*
{{<icon "/icon/joplin.svg">}} [Joplin](https://joplinapp.org/): Note-taking and task management application with encryption and synchronization\
{{<icon "/img/icon/joplin.svg">}} [Joplin](https://joplinapp.org/): Note-taking and task management application with encryption and synchronization\
Licensing: MIT (Expat) License\
*Could replace Google Keep and Microsoft OneNote*
{{<icon "/icon/linkding.svg">}} [linkding](https://github.com/sissbruecker/linkding#readme): Simple bookmark tool that can automatically save bookmarked pages to the [Internet Archive's Wayback Machine](https://archive.org/web/)\
{{<icon "/img/icon/linkding.svg">}} [linkding](https://github.com/sissbruecker/linkding#readme): Simple bookmark tool that can automatically save bookmarked pages to the [Internet Archive's Wayback Machine](https://archive.org/web/)\
Licensing: MIT (Expat) License\
*See also [ArchiveBox](https://archivebox.io/)*
{{<icon "/icon/mailboxdotorg.svg">}} [mailbox.org](https://mailbox.org/en/): Secure mail service provider\
{{<icon "/img/icon/mailboxdotorg.svg">}} [mailbox.org](https://mailbox.org/en/): Secure mail service provider\
Licensing: Based on [Open-Xchange, Postfix, and other free software](https://userforum-en.mailbox.org/topic/is-everything-at-mailbox-org-open-source)\
*Could replace Gmail and Outlook*
{{<icon "/icon/mozillafirefoxbrowser.svg">}} [Mozilla Firefox](https://www.mozilla.org/en-US/firefox/browsers/) and {{<icon "/icon/mozillathunderbird.svg">}} [Mozilla Thunderbird](https://www.thunderbird.net/en-US/): Web browser (desktop and mobile) and email client that can also manage contacts, calendars, and feeds (desktop)\
{{<icon "/img/icon/mozillafirefoxbrowser.svg">}} [Mozilla Firefox](https://www.mozilla.org/en-US/firefox/browsers/) and {{<icon "/img/icon/mozillathunderbird.svg">}} [Mozilla Thunderbird](https://www.thunderbird.net/en-US/): Web browser (desktop and mobile) and email client that can also manage contacts, calendars, and feeds (desktop)\
Licensing: Mozilla Public License 2.0\
*Firefox could replace Microsoft Edge, Google Chrome, etc. while Thunderbird could replace eM Client, Mailbird, and Microsoft Outlook. See [FairEmail](https://email.faircode.eu/) for a mobile email client*
{{<icon "/icon/nextcloud.svg">}} [Nextcloud](https://nextcloud.com/athome/): Self-hosted cloud storage and content collaboration platform\
{{<icon "/img/icon/nextcloud.svg">}} [Nextcloud](https://nextcloud.com/athome/): Self-hosted cloud storage and content collaboration platform\
Licensing: GNU Affero General Public License v3.0 or later (server)\
*Could replace Google Drive and Microsoft 365 -- CalDAV and CardDAV support also allow for synchronization of calendars and contacts, respectively*
{{<icon "/icon/nocodb.png">}} [NocoDB](https://www.nocodb.com/): No-code database\
{{<icon "/img/icon/nocodb.png">}} [NocoDB](https://www.nocodb.com/): No-code database\
Licensing: GNU Affero General Public License v3.0 or later\
*Could replace Airtable*
{{<icon "/icon/ntfy.svg">}} [ntfy](https://ntfy.sh/): Self-hostable HTTP-based push notification service\
{{<icon "/img/icon/ntfy.svg">}} [ntfy](https://ntfy.sh/): Self-hostable HTTP-based push notification service\
Licensing: Apache License 2.0 and GNU General Public License v2.0\
*See also [Gotify](https://gotify.net/)*
{{<icon "/icon/rclone.svg">}} [Rclone](https://rclone.org/): Cloud storage management tool (e.g., move files between different servers)\
{{<icon "/img/icon/rclone.svg">}} [Rclone](https://rclone.org/): Cloud storage management tool (e.g., move files between different servers)\
Licensing: MIT (Expat) License\
*Could replace [a supported provider's](https://rclone.org/#providers) synchronization software (e.g., Google Drive or Microsoft OneDrive)*
{{<icon "/icon/shiori.svg">}} [Shiori](https://github.com/go-shiori/shiori#readme): Self-hosted read-it-later application\
{{<icon "/img/icon/shiori.svg">}} [Shiori](https://github.com/go-shiori/shiori#readme): Self-hosted read-it-later application\
Licensing: MIT (Expat) License\
*Could replace Instapaper and Pocket. See also [wallabag](https://wallabag.org/en), which I used until early December 2022*
{{<icon "/icon/signal.svg">}} [Signal](https://www.signal.org/): Secure instant messaging\
{{<icon "/img/icon/signal.svg">}} [Signal](https://www.signal.org/): Secure instant messaging\
Licensing: GNU Affero General Public License v3.0 (server, desktop) and GNU General Public License v3.0 (mobile)\
*Could replace text messages (SMS/MMS), Facebook Messenger, Telegram, and WhatsApp*
{{<icon "/icon/silverbullet.png">}} [SilverBullet](https://silverbullet.md/): Self-hosted note-taking application with [end-user programming features](https://silverbullet.md/End-User%20Programming)\
{{<icon "/img/icon/silverbullet.png">}} [SilverBullet](https://silverbullet.md/): Self-hosted note-taking application with [end-user programming features](https://silverbullet.md/End-User%20Programming)\
Licensing: MIT (Expat) License\
*See also [Logseq](https://logseq.com/)*
{{<icon "/icon/syncthing.svg">}} [Syncthing](https://syncthing.net/): Continuous file synchronization program\
{{<icon "/img/icon/syncthing.svg">}} [Syncthing](https://syncthing.net/): Continuous file synchronization program\
Licensing: Mozilla Public License 2.0\
*See also [Syncthing-Fork](https://github.com/Catfriend1/syncthing-android#readme) (Android) and [SyncTrayzor](https://github.com/canton7/SyncTrayzor#readme) (Windows)*
{{<icon "/icon/vikunja.svg">}} [Vikunja](https://vikunja.io/): Self-hostable task management application\
{{<icon "/img/icon/vikunja.svg">}} [Vikunja](https://vikunja.io/): Self-hostable task management application\
Licensing: GNU Affero General Public License v3.0\
*Could replace Microsoft To Do, Todoist, etc.*
@ -125,4 +125,4 @@ Please feel free to contact me for further alternatives or public instances of s
[Browse the Git repositories](https://git.eyoo.link/ethan) for this website and its theme.
<a class="link-000" href=https://www.eff.org/><img src="/eff.png" alt="Join EFF!" title="Electronic Frontier Foundation (EFF)" /></a>
<a class="link-000" href=https://www.eff.org/><img src="/img/eff.png" alt="Join EFF!" title="Electronic Frontier Foundation (EFF)" /></a>

View File

@ -60,10 +60,10 @@
</p>
<h2>Elsewhere</h2>
<a class="link-linkedin" rel="me" href="{{ .Site.Params.author.LinkedIn }}">
<img class="linkedin" src="icon/linkedin.svg"></img>LinkedIn
<img class="linkedin" src="/img/icon/linkedin.svg"></img>LinkedIn
</a>
<a class="link-letterboxd" rel="me" href="{{ .Site.Params.author.Letterboxd }}">
<img class="letterboxd" src="icon/letterboxd.svg"></img>Letterboxd
<img class="letterboxd" src="/img/icon/letterboxd.svg"></img>Letterboxd
</a>
</div>
</main>
@ -95,7 +95,7 @@
</p>
<a class="link-nextcloud" href="https://nextcloud.com/sharing#eyoo@share.mayfirst.org">
<img
src="/icon/nextcloud.svg"
src="/img/icon/nextcloud.svg"
class="nextcloud"
alt="Share with me via Nextcloud!"
title="Federated Cloud ID makes it possible to share across Nextcloud and other Open Cloud Mesh (OCM) compatible servers!"

View File

@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" width="200" height="200"><path fill="none" d="M0 0h200v200H0z"/><path d="M75.899 72.438c1.597-.981 10.207-5.556 24.098.178 14.289 5.897 23.154.776 24.253.079-3.454-5.678-7.562-10.62-12.104-13.943.303-.083.612-.167.939-.263 6.023-1.742 7.553-6.842 7.875-11.21.364-4.954.616-5.03 1.692-9.487 1.032-4.281-.119-5.137-1.181-4.273-.572.465-5.552 1.616-8.505 3.919-4.768 3.72-7.707 10.794-9.039 14.706-.025.06-.205.604-.265.792-.621 1.498-1.857 1.494-1.857 1.494v.001c-.6-.065-1.202-.1-1.809-.1-.54 0-1.079.029-1.616.081-.012.002-.019 0-.031.001-1.581.233-2.45-1.697-2.632-2.157-1.847-5.304-6.816-15.763-17.984-18.577 0 0-2.028-1.554-1.41 1.074.588 2.511 1.804 5.049 1.534 8.741-.124 1.704-1.181 10.442 6.85 14.99.763.432 1.441.795 2.051 1.101-4.042 3.235-7.716 7.74-10.859 12.853zM128.626 152.353c-9.842-6.098-13.153-8.242-12.946-10.575 0 0 .002-.379.099-.957.239-1.236.995-3.348 3.407-4.552.079-.039.146-.084.208-.129 7.668-4.45 13.27-11.614 15.246-20.56-1.99 4.941-16.735 8.78-34.645 8.78-17.903 0-32.651-3.839-34.641-8.78.442 2.008 1.073 3.923 1.864 5.742.666 3.745 1.562 12.563-2.673 20.282-3.731 6.8-22.15 16.069-49.485 10.748 0 0-1.096-.766-1.428-.136-.491.932 1.517 1.685 3.583 2.229 19.031 5.04 47.756 2.989 56.777-4.443 4.116-3.388 5.704-7.953 6.107-12.865l.003.008s.11-1.287 1.719-.32c.461.277 2.125 1.36 2.39 2.585.232 1.743.248 3.883-.652 5.382-1.287 2.144-1.301 2.452.393 3.662 1.04.742 5.287 3.864 11.198 7.415.015.01.023.019.038.027 1.25.753 2.987 2.597 2.987 2.597 2.662 3.079 8.452 9.275 10.972 8.108 1.19-.551-.051-3.032-.051-3.032s1.98 2.571 3.043 1.694c.809-.668-.473-3.229-.473-3.229s1.729 1.499 2.757.944c1.258-.679-.187-4.614-10.079-10.627-9.896-6.018-12.578-6.94-12.814-9.626 0 0-.004-.135.004-.366.077-.593.414-1.847 1.852-1.712 2.141.346 4.348.531 6.608.531 2.587 0 5.107-.237 7.536-.69l.001.003s.127-.025.164-.031c.284-.036.838-.018.84.671-.09.873-.331 1.751-.845 2.519-1.447 2.168-.972 2.466.54 3.859.933.859 5.211 4.622 11.07 8.264.012.009.017.016.031.023 1.249.752 3.41 2.816 3.41 2.816v-.001c2.428 2.466 6.894 6.596 9.327 6.347 1.646-.168.306-3.002.306-3.002s2.078 2.006 3.099 1.416c1.142-.659-.474-2.755-.474-2.755s1.338.708 2.283.473c.948-.236 1.185-2.644-8.656-8.737z"/><path d="M117.631 83.452c-1.181 0-2.161.355-2.912 1.057-.76.71-1.144 1.531-1.144 2.438v16.056c0 2.154-.382 3.742-1.135 4.721-.728.946-1.892 1.406-3.556 1.406-1.703 0-2.863-.457-3.549-1.396-.716-.979-1.078-2.571-1.078-4.731V86.884c0-1.098-.5-1.996-1.448-2.596-1.289-.812-2.57-1.105-4.129-.587-.476.159-.924.366-1.333.615-.435.265-.802.597-1.093.985-.322.432-.486.901-.486 1.396v16.307c0 2.158-.363 3.75-1.079 4.73-.688.939-1.849 1.396-3.548 1.396-1.705 0-2.877-.459-3.584-1.401-.734-.979-1.107-2.57-1.107-4.726V86.947c0-.908-.384-1.728-1.145-2.438-.751-.702-1.751-1.057-2.973-1.057-1.258 0-2.296.352-3.085 1.045-.811.71-1.222 1.535-1.222 2.45v15.806c0 1.988.194 3.869.575 5.588.393 1.758 1.077 3.3 2.035 4.586.968 1.299 2.282 2.323 3.906 3.05 1.607.716 3.617 1.079 5.975 1.079 2.457 0 4.515-.455 6.115-1.354 1.342-.754 2.473-1.744 3.371-2.951.866 1.207 1.971 2.197 3.294 2.95 1.58.899 3.669 1.354 6.211 1.354 2.357 0 4.359-.364 5.947-1.081 1.601-.726 2.902-1.751 3.872-3.048.96-1.29 1.645-2.833 2.034-4.586.381-1.719.575-3.6.575-5.588V86.947c0-.911-.398-1.733-1.184-2.445-.767-.697-1.818-1.05-3.12-1.05z"/></svg>

Before

Width:  |  Height:  |  Size: 3.3 KiB

View File

Before

Width:  |  Height:  |  Size: 4.4 KiB

After

Width:  |  Height:  |  Size: 4.4 KiB

View File

Before

Width:  |  Height:  |  Size: 911 B

After

Width:  |  Height:  |  Size: 911 B

View File

Before

Width:  |  Height:  |  Size: 4.5 KiB

After

Width:  |  Height:  |  Size: 4.5 KiB

View File

Before

Width:  |  Height:  |  Size: 1.6 KiB

After

Width:  |  Height:  |  Size: 1.6 KiB

View File

Before

Width:  |  Height:  |  Size: 372 B

After

Width:  |  Height:  |  Size: 372 B

View File

Before

Width:  |  Height:  |  Size: 4.3 KiB

After

Width:  |  Height:  |  Size: 4.3 KiB

View File

Before

Width:  |  Height:  |  Size: 3.0 KiB

After

Width:  |  Height:  |  Size: 3.0 KiB

View File

Before

Width:  |  Height:  |  Size: 2.4 KiB

After

Width:  |  Height:  |  Size: 2.4 KiB

View File

Before

Width:  |  Height:  |  Size: 1.9 KiB

After

Width:  |  Height:  |  Size: 1.9 KiB

View File

Before

Width:  |  Height:  |  Size: 655 B

After

Width:  |  Height:  |  Size: 655 B

View File

Before

Width:  |  Height:  |  Size: 4.4 KiB

After

Width:  |  Height:  |  Size: 4.4 KiB

View File

Before

Width:  |  Height:  |  Size: 11 KiB

After

Width:  |  Height:  |  Size: 11 KiB

View File

Before

Width:  |  Height:  |  Size: 11 KiB

After

Width:  |  Height:  |  Size: 11 KiB

View File

Before

Width:  |  Height:  |  Size: 814 B

After

Width:  |  Height:  |  Size: 814 B

View File

Before

Width:  |  Height:  |  Size: 6.7 KiB

After

Width:  |  Height:  |  Size: 6.7 KiB

View File

Before

Width:  |  Height:  |  Size: 2.1 KiB

After

Width:  |  Height:  |  Size: 2.1 KiB

View File

Before

Width:  |  Height:  |  Size: 1.2 KiB

After

Width:  |  Height:  |  Size: 1.2 KiB

View File

Before

Width:  |  Height:  |  Size: 2.8 KiB

After

Width:  |  Height:  |  Size: 2.8 KiB

View File

Before

Width:  |  Height:  |  Size: 1.7 KiB

After

Width:  |  Height:  |  Size: 1.7 KiB

View File

Before

Width:  |  Height:  |  Size: 2.3 KiB

After

Width:  |  Height:  |  Size: 2.3 KiB

View File

Before

Width:  |  Height:  |  Size: 1.2 KiB

After

Width:  |  Height:  |  Size: 1.2 KiB

View File

Before

Width:  |  Height:  |  Size: 11 KiB

After

Width:  |  Height:  |  Size: 11 KiB

View File

Before

Width:  |  Height:  |  Size: 17 KiB

After

Width:  |  Height:  |  Size: 17 KiB

View File

@ -1,10 +1,7 @@
User-agent: *
Disallow: /*.asc.txt$
Disallow: /*.jpg$
Disallow: /*.pdf$
Disallow: /*.png$
Disallow: /*.svg$
Disallow: /*.xml$
Disallow: /css/
Disallow: /documents/
Disallow: /img/
Sitemap: https://ethanyoo.com/sitemap.xml