K3can
@K3can@lemmy.radio
Also at k3can@mastodon.hams.social
- Comment on What's the laziest way to create a website that looks really nice and is maintainable? 15 hours ago:
“Nice” is entirely subjective. I think my site is nice, but someone else might think it’s garbage.
I use Hugo to generate my site. It’s not wysiwyg, but it supports markdown for pages, which is even simpler than html. It also has a live server mode, where you can see changes immediately.
The community has a created whole gallery of themes (templates) that you can use. It might be worth looking through the gallery to see if you think any of them look “nice” to you.
- Comment on E-Mail with own domain 2 days ago:
Another vote for purelymail, here, u/Gobbel2000@programming.dev. Easy to set up and I’ve got full dmarc/dkim/spf. You can pay the flat $10/yr, or you can pay- for-what-you-use. I don’t send a lot of attachments, personally, so my estimated bill is like $4.50.
- Comment on Rebranding our open-source Selfhosted social project to Bitsocial 2 days ago:
I’ve mentioned this before, but I’ll say it again: I like the concept, but I can’t help but feel that the presentation has been consistently poor.
The earlier releases left a sour taste for some by highlighting connections to cryptocurrency, and now it’s literally being rebanded to “bitsocial”? With Bitcoin being the widest known cryptocurrency in the world, it’s definitely not alleviating the concerns that this is some sort of cryptoscam.
- Comment on If you have one, how much do you pay for a domain name? Any cheap registrar recommendations? 4 days ago:
I have two domains through Cloudflare. They don’t mark up to price at all, so they’re basically the lowest price you’ll find that isn’t a gimmick.
I pay $6.50 for one and $10.46 for the other.
No harm in getting your domain from them. Just beware that when you create a DNS entry, they default to proxying the incoming connections. It is super easy to turn that “feature” off, you just have to remember to do it whenever you create a new record.
- Comment on Self-host Reddit – 2.38B posts, works offline, yours forever 2 weeks ago:
Yes, both the standalone quickstart and the quickstart section of the readme (which are both different).
Is it possible to get the static sites without spinning up a DB backend?
- Comment on Self-host Reddit – 2.38B posts, works offline, yours forever 2 weeks ago:
Can anyone figure out what the minimum process is to just use the SSG function? I’m having a really hard time trying to understand the documentation.
- Comment on Hosting multiple services with one IP address. 2 weeks ago:
ufw is just a fancy frontend for iptables, but hasn’t been updated for nftables, yet.
Firewalld is an option that supports both, and if you happen to be running cockpit as well, the cockpit-firewall plugin provides a simple GUI for the whole thing.
- Comment on Self hosting with subdomains 3 weeks ago:
He does refer to the pi as a gateway, so you would be right about it coming before the router. In that case, the pi would be the device handling NAT and forwarding ports.
So I think he’s describing it accurately… it’s just not a common setup to see these days.
- Comment on Reverse Proxy: a single point of failure in my lab 3 weeks ago:
I have my reverse proxy in a cluster, so it’ll survive one of the nodes going offline. My router is still a SPoF, though, as is my modem. Not to mention the physical stuff, like a tree falling on the cable lines.
For a home environment, there’s realistically always going to be a couple SPoFs, you can just move it around a bit.
- Comment on Cloudflare Tunnel: proxy-dns Command Removal 2026 | What are some nice alternatives to encrypted DNS? 3 weeks ago:
Are you trying to send the DNS request through the tunnel?
I use DoH, which sends DNS requests through https. It essentially looks like normal https traffic (encrypted), so your ISP shouldn’t be able to hijack it and no additional tunnels are required. CF supports doh at the usual 1.1.1.1 address, even, if you want to keep using them. Otherwise plenty of other providers support doh, as well.
- Comment on Questions about how to present radio shows on Jellyfin 4 weeks ago:
I use the “mixed” library type for random Internet videos. It basically just lists whatever files you put in there. You can organize stuff into folders, or just toss everything together like you want to.
- Comment on Where are you running your wireguard endpoint? 4 weeks ago:
On my router
- Comment on [deleted] 5 weeks ago:
Saying something is “self hosted” when it’s actually hosted by a cloud provider is sort of like saying something was “self coded” when it was coded by an LLM.
- Comment on Plebbit is the the most decentralized selfhosted social media protocol And why development slowed Down 1 month ago:
I think it’s like this:
Imagine Reddit, but every user stores a random piece of reddit in an instance on their device. They’re all still normal users, so they can’t block users from Reddit or from specific subs, even though their instance contributes to the whole. Their instance doesn’t represent the entirety of Reddit, or even the entirety of a single sub, it’s just a random chunk of Reddit.
BUT a user can be made a sub mod, which now gives them extra power over other users, but only in that one sub. It doesn’t matter whether any portion of that sub is stored on their instance, all that matters is that they’re a sub mod.
So you, as a pleb, have no control over what’s stored on your instance, but a mod has full control over their community (which may or may not partially exist on your instance).
That’s my interpretation, at least.
- Comment on [deleted] 1 month ago:
And why is a tower defense game listed under Automation?
Has the word “automation” in the description, so the AI just assumed it belonged.
- Comment on Have clankers visited my blog one hundred twenty-one sexagintillion eight hundred ten novemquinquagintillion times so far in November?? 1 month ago:
I recently added Anubis and its validation rate is under 40%. In other words, 60% of the incoming requests are likely bots and are now getting blocked. Definitely recommend.
- Comment on Self-Hosters Confirm It Again: Linux Dominates the Homelab OS Space 2 months ago:
The question is kind of flawed, though. They list Linux, a kernel, in a list of OSes.
Either just list kernels, Linux, BSD, Windows NT, etc; or just list OSes, Debian, Fedora, FreeBSD, OpenBSD, Trunas, Windows Server 2025, Windows XP, MacOS, etc.Mixing the two together just creates weird results. ¯\_(ツ)_/¯
- Comment on Running GoToSocial on an old wifi router 2 months ago:
should it be in NAND or NOR?? Why not both? My initial idea was to flash to NOR and then configure openwrt to a sort of “minimal usable state”. That is, I’d have the basic functions required run my home network: basic routing between local networks and WAN. Then I’d copy that image to NAND and that would be when I installed the “extras”, like SQM and whatnot. That way, if I ever broke it beyond repair, I could just flip the switches and copy the NOR back to NAND and start over with that minimal usable config.
I sort of followed my plan, but I think things have changed enough that it would not be the simple restart that I hoped it would.
I still think it’s a good idea, though. - Comment on Running GoToSocial on an old wifi router 2 months ago:
The Nest ones? I haven’t seen anything online of folks successfully flashing one. The first steps would probably be to solder on a USBC port and see what kind of access you can get over serial. There’s a picture of a Nest board (not the Pro) here, as well as info on what appears to be the correct usb connector. The OP also mentions that the Nest is lacking the developer button, but my guess would be that the function is still accessible by shorting the correct TPs. It doesn’t seem like that OP ever went through with the project, though, so maybe you’ll be the first!
- Comment on Running GoToSocial on an old wifi router 2 months ago:
Interesting. Looks like he’s actually using an R4. I’ve got an R3, myself, though. I use mine as my gateway router and it certainly seems under utilized. I’ve got SQM, adblocking, DDNS, DoH proxying, multiple VPN interfaces, and it’s a ‘router on a stick’ for my home networks (at 2.5gbe). Despite all of that, the CPU load never seems to budge and I’m only using a tenth of the RAM. I’m personally a bit torn on the device; on one hand, it certainly seems like it can do a lot more. It even has a m.2 slot for SATA/nvme, so it could definitely provide NAS or even some bigger applications. On the other hand though, I feel like it’s such a critical piece of infrastructure that I don’t want to introduce a bunch of non-router-related functions and risk one of those extra functions crashing the system and bringing down my whole network.
- Submitted 2 months ago to selfhosted@lemmy.world | 23 comments
- Comment on 2 months ago:
I’m not able to watch the video right now; is this actually using the gopher protocol?
- Comment on Self hosting Sunday! What's up, selfhosters? 2 months ago:
It’s running!
- Comment on I finally understand Cloudflare Zero Trust tunnels 2 months ago:
It’s not really “zero trust”, though, right?
Isn’t CF still terminating TLS?
- Comment on Self hosting Sunday! What's up, selfhosters? 2 months ago:
Trying to run a fediverse server on a decade-old Wi-Fi router and encountering some
unexpected issues. Making progress, though. - Comment on Why do so many services require email configuration? 2 months ago:
Eh, I agree.
I have root access to the server and can directly interact with the backend DB. Forcing email for a password reset doesn’t protect me from me.
- Comment on Internet upload speeds on self-hosted Jellyfin/Plex Servers? 3 months ago:
I have Xfinity now, so uploads are pretty good (300/80), but I used to have Spectrum, which not only cost more but only got about 8 mbps up. My solution was to restrict clients to low bandwidth streams, like 3mbps. I only had a couple users, though, so obviously there’s a limit to how far that will scale.
If you can’t upgrade or switch providers to increase bandwidth nor throttle clients, I think the only other solution would be time restrictions, but it’s really going to depend on your users whether that’s effective.
- Comment on Arr Podman Quadlets Setup 3 months ago:
Here are mine for another example:
- Comment on Alternative to github pages? 4 months ago:
I’m guessing you want to selfhost, rather than use a hosting service?
When you say you have your site already, do you mean it’s hosted on a local webserver, or just that you have the files?
If it’s just the files, you’ll need to choose a webserver. I like NGINX myself, but lighttpd is another option (there’s quite a few options, really, but sticking to a well known option is generally more secure).
Configuration will depend on the server you choose, but then you’ll put the files into three “root folder” used by the webserver. This isn’t the system root ( ‘/’ ), but a different folder specified as the root of your web page, usually ‘/var/www/html or /srv/www/html’.
Once the files are in place, you can test the site by using the web browser on another PC and entering the local IP address of the server. If everything looks good, you can set up port forwarding on your router to forward public port 80 to port 80 on the local server.
Lastly, you will need a DNS provider which will point your domain to the IP address of your router. Assuming you have residential service, you will need to determine whether your IP address is static or dynamic, or if your ISP is utilizing CGNAT. Depending on those factors, you may need to do some additional setup.
Once it is working, your next step will likely be to set up SSL and port forwarding on 443. That will allow your website to be accessed over https, which is the standard for the modern Internet.
I have hosted my own website and a blog for a while, and there are definitely some additional steps I would recommend to take, but the above is your basic starting point.
- Comment on Am I corrupting my data? 4 months ago:
It’s not. It’s just a GUI for a server.
It’s a modular GUI, though. The base install allows basic server management: system stats, upgrades, and a couple other bits. However, you can install additional modules to expand the GUI to allow for storage management, ZFS management, container management, file sharing (NFS, SMB), a file browser, VM management, user management, and so on.
My go-to “NAS system” is just standard Debian with Cockpit and a handful of supporting modules. It gives a nice GUI like OMV, but with all the flexibility and control of a normal Debian install.