Ask HN: Best resources for learning how to build a forum back end?
I think it would be useful to be able to spin up a forum on a device like an old phone. Are their any available resources out there or similar projects that already exist?
Yes, android, but I would also like it to work on any terminal ideally. Thanks for the pointers. I really like the HN simplicity and I want a way to have all that it is in a tiny form factor on a as needed bases.
I recently learned about onion services and for my use case it seems perfect. My use case would be setting it up for a few friends so I don't see a reason to not use it as speed isn't really that important and ideally I can still keep it somewhat private. Also, I just don't really know of a way to setup clearnet access very easily im still new to all this and don't have a great grasp of all the ins and outs of networking.
But if its Android, I recommend Termux which gives a Linux based terminal emulator and you can install Ubuntu in it for further support.
You will also be needing a reverse tunnel to make it connect to your remote frontend application.
i recommend to only learn only as running heavy resources already heats up phone, and yours old too.
and for your existing projects, try FlashBB, its python based.
good luck.
I recently learned about onion services and for my use case it seems perfect. My use case would be setting it up for a few friends so I don't see a reason to not use it as speed isn't really that important and ideally I can still keep it somewhat private. Also, I just don't really know of a way to setup clearnet access very easily im still new to all this and don't have a great grasp of all the ins and outs of networking.
Fact is that it is actually hard to setup on this phone because we going OS into OS:
> Android > Termux android terminal (pkg install package_name) > ubunutu (sudo apt install package)
Tor (onion) is great to use internet without complexity and with security.
You will need to have basic understanding of:
1. Linux commands 2. Tor (read docs or videos on how to install it) 3. Systemctl, SSH and config files of linux
good luck