feat!: Split site into public and private sections

Moved the Copper Chronicle and resume into a private git submodule
(src/private), visible only to authenticated users. Added a lock symbol
to the mdbook sidebar for restricted sections. Reorganized nginx/nix
configuration files into a dedicated folder. Removed one-line descriptions
from the menu. Reduced custom CSS to better align the main website's theme
with mdbook's native styling. Personalized the index and blog introduction
pages.
This commit is contained in:
Matthew Binning 2026-04-04 11:48:33 -07:00
parent 04318e4db4
commit 19cdf9cd88
115 changed files with 3859 additions and 116 deletions

View file

@ -1,33 +1,15 @@
# WWW
# The Bin
Www is my personal website, blog project, and portfolio page.
This is my personal website, blog project, and portfolio page.
It should be available at https://wwww.binning.dev
# History
## 2025-02-28
I restarted this in [Rocket](https://rocket.rs) after yet another data loss event.
## 2024-06-21
I migrated from cgit to forgejo and from kuberentes to simply nginx.
## 2023-10-07
I merged the deployment repository into this one.
I also moved to self-hosting at some point.
## 2022-01-05
I moved hosting to Vultr and moved to a Cobalt.
One neat command to unhide files was:
`for i in \.*; do if [ ${i} != '.' ] && [ ${i} != '..' ]; then mv {.,}${i/\./} ; fi; done;`
## 2018-12-16
I started this blog with [Namecheap][Namecheap], [Ruby][Ruby], [Jekyll][Jekyll], and [Github-Pages][Github-Pages].
- 2025-02-28: I restarted this in [Rocket](https://rocket.rs) after yet another data loss event.
- 2024-06-21: I migrated from cgit to forgejo and from kuberentes to simply nginx.
- 2023-10-07: I merged the deployment repository into this one and moved to self-hosting.
- 2022-01-05: I moved hosting to Vultr and moved to a Cobalt.
- 2018-12-16: I started this blog with [Namecheap][Namecheap], [Ruby][Ruby], [Jekyll][Jekyll], and [Github-Pages][Github-Pages].
[Namecheap]: https://www.namecheap.com/
[Ruby]: https://www.ruby-lang.org/