Need help: NodeJS + nginx proxy + LetsEncrypt

Hi. I followed the instructions, but my wiki isn’t showing up. There’s just a “Welcome to nginx” page. tiddlywiki --version shows it’s working.
I’m not a total noob, but there’s so much I’ve yet to learn. I would greatly appreciate any help. Thanks in advance.

Hi, Which instructions did you follow? … For testing you should start without nginx, just start with a TW client server configuration. I assume you did install Node.js and Tiddlywiki.

So tiddlywiki --version should show 5.3.8, so you know TW installation works.
Then you should initialise a server configuration with:

cd ~/your/wiki/dir
tiddlywiki mywiki --init server
tiddlywiki mywiki --listen

The listen command should start a tw server at http:/localhost:8080 that should show a wiki.
So if you open it in your browser you know that the TW server works.

Then you’ll need to configure nginx as a proxy, to direct all requests to localhost:8080

I did find an overview at: TiddlyWiki: Simplifying Self-Hosting
I did not test it myself, but it should be a good starting point.

I used the instructions that this thread forks off of- the one titled, “How to: TiddlyWiki on NodeJS + nginx proxy + LetsEncrypt.”
I can’t access localhost without nginx because it’s a remote server.

How do you connect to the remote server? SSH or admin console from GUI?

Did you install and use PM2, so the TW is autostarted at server startup?

I assume it’s a unix like OS that you use. Do you have or can you install the htop command, to see which processes are running. (Do not post the results here) Make sure TW is actually running.

If you have a GUI admin interface, there should / may also be a system overview, which processes are running. node ... something should be one of them.

OK - The original Howto was