summaryrefslogtreecommitdiffstats
path: root/2024/tech-updates.md
blob: 8bbf43309a348e691d5a1d8b62e3dbcc0de496d9 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
# Promised Updates

>Published 2024-11-08

As I had promised almost a full year ago, here are some updates to how
I'm using my [T7810 workstation][1].

A few facts before I get into the opinions:

- I run [NetBSD (10-Stable)][6] on this host. Here's the
  [dmesg][2].
- I have three drives on the host: two internal SSDs (Samsung EVO 870,
  1TB and 4TB capacity), one external platter drive (WDPassport, 5TB).
- I have added a [10Gbit Intel-compatible X550-T1 network card][4].
- I have added a [small usb-powered 7-inch
  display][3] for diagnostic
  / crash-cart purposes.

Now, with all that said, having 24 cores and 48 threads even on a
[10-year old chip][5] has been more than fine. I don't need blazing
single-threaded speed -- I need something where I can put a job and
ensure that it will get done in a reasonable amonut of time. That could
mean a `git gc --aggressive` on a multi-GB repository. That could mean
doing a transcoding job on a video I recorded in 4k and intend to post.
Even rebuilding the netbsd kernels and userland takes about 20 minutes
from a standing-start. (If I'm building all the tooling from scratch as
well, make it 40 minutes.)

Services active on this host include:

- This website, backed by Caddy and PHP-FPM (for the RSS subdomain)
- FreshRSS
- mail sync (mbsync/isync)
- Full cloud backups
- IRC

I'm adding more [self-hosted options][7] as I get time and room to add
things (like writing my blog publishing scripts).

## To Do 

For this host I am considering adding:

- Archive In A Box
- Samba / Bonjour / Media sharing to my home network
- Mastodon hosting/node

Archive-in-a-box is to give me a "personal archive.org" so I don't lose
websites or data if it gets rugpulled. I'm too worried about data
getting lost for me to not spend the time and effort to capture what's
available. On the plus side, I think the service lets me upload to
the real [archive.org][8] as well, preserving an off-site backup.

Sharing on my network is just so I'm not beholden to Apple-iCloud or any
other off-site service with my file-based data. I have plenty of storage
I pay for and I can always add more at home for "less critical"
temporary storage, like video files before they get reprocessed/cut.

Finally, might be fun to have a mastodon node/host on my own domain for
myself and my friends. Not sure how much effort that will be.

[1]:../2023/newhardware.html
[2]:https://gluecode.net/backups/netbsd10-T7810-dmesg.txt
[3]:https://www.amazon.com/gp/product/B0BZNHCG71/
[4]:https://www.amazon.com/gp/product/B077VDKBL1/
[5]:https://ark.intel.com/content/www/us/en/ark/products/81908/intel-xeon-processor-e5-2680-v3-30m-cache-2-50-ghz.html
[6]:https://www.netbsd.org/releases/formal-10/NetBSD-10.0.html
[7]:https://github.com/awesome-selfhosted/awesome-selfhosted
[8]:https://archive.org/