Selfhosted
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.
Rules:
-
Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.
-
No spam posting.
-
Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.
-
Don't duplicate the full text of your blog or github here. Just post the link for folks to click.
-
Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).
-
No trolling.
Resources:
- selfh.st Newsletter and index of selfhosted software and apps
- awesome-selfhosted software
- awesome-sysadmin resources
- Self-Hosted Podcast from Jupiter Broadcasting
Any issues on the community? Report it using the report flag.
Questions? DM the mods!
view the rest of the comments
SSH keys are absolutely essential, but those are actual security as opposed to what I wrote above. I should've made that clearer.
I don't see how that improves security. Surely an SSH key with an additional passphrase is more secure than one without.
I agree with the last point, I only mentioned that because I don't really know what other setting in my SSHD config is hiding my SSH port from nmap scans. That just happened to be the last change I remember doing before running an nmap scan again and finding my SSH port no longer showed up.
Accessing SSH still works as expected with my keys and for my use case, I don't believe I need an additional passphrase. Self hosting is just a hobby for me and I am very intentional with what I place on my web facing server.
I want to be secure enough but I'm also very willing to unplug and walk away if I happen to catch unwanted attention.
Sounds like a healthy attitude towards online security.
I'm doing my first ever nmap scan right now, thanks for the inspiration. It's taking a long time - either my ISP does not like what I'm doing there or I'm being too thorough - ~~but it looks like it does not see my SSH port either.~~
I started with a local scan first, something like
nmap 192 168.40.xxx
for a specific device ornmap 192.168.40.0/24
for everything in your current network.Nmap is quite complex with lots of options but there's a lot of guides online to help out with the basics. You can press enter in your terminal while the scan is running and it should give a progress report.