18
Sep

Setting Up TiddlyWiki on a Remote Server with Systemd & Nginx

TiddlyWiki is a cool tool, but if you, like me, are insane interested in getting it set up on the cloud, it can be a bit of a hassle. Here's a quick set of instructions to get it to run automatically as a service on a Linux server - I used a Hetzner Ubuntu machine.

Install TiddlyWiki and create a server:

npm install -g tiddlywiki

tiddlywiki {server name} --init server

Create a systemctl file for Tiddlywiki, e.g. etc/systemd/system/tiddlywiki.service

Add the following for a barebones systemd service:

[Unit]
Description=TiddlyWiki Server
After=network.target
StartLimitIntervalSec=0
Read more
2 min read
14
Sep

Diagramming

I am told that diagramming things helps you understand them. I am not sure that is the case, but I tried. Diagrams made with Whimsical.

An Attempt To Understand This Hundred Days Project

An Attempt to Understand What It Is I Want To Do, In General

An Attempt To Understand How The Self Persists Through Time

Read more
1 min read
13
Sep

If You Want To Build A Website, First You Must Build A Router

Once again, I have fallen into the trap of "why pay $5 to do something easily when I can try to do it myself, end up spending $50, and fail anyway?"

I discovered late last night that yesterday's work was for naught. It appears that my Raspberry Pi server can only be accessed from my local network because of, uh, firewalls or something?

A lot of people have had this problem.

As far as I can tell, everything at the server level works fine, so something at the router level is blocking external networks. And after a lot of Googling,

Read more
3 min read
12
Sep

100 Days Of "Website", Day 1

Me, explaining my ideas.

Like most people, I have a lot of ideas and not enough follow-through. For most of my life I've struggled with turning thought into action.

Earlier this year, I did 100 days of threejs. It was, to date, the most consistently I've ever done anything. It taught me the value of a daily practice: of forcing yourself, no matter what happens, to Just Do It. Turning ideas into reality, at least for me, is something that can only be done through consistent action.

Since then, though I've been eager to start a new hundred days project,

Read more
6 min read