51
19
submitted 5 months ago* (last edited 4 months ago) by Flynn_Mandrake@lemmy.dbzer0.com to c/selfhost@lemmy.ml

I've been wanting to set up a small game server on my home network for myself and a few friends lately. Nothing I haven't done before - except the part where I open it up to the internet for people outside of my home network to play on.

So I tried setting up a small web server to test out the port forwarding functionality of my router. Darkhttpd, running on a spare Raspberry Pi, works fine on the local network. After digging through the web interface, I find out that using IPv4 isn't an option because of how my ISP tunnels network traffic (sth sth Dual-Stack Lite)—fine by me, in 2024 we should be using IPv6 anyway. So I go and open up port 80 in my router's web interface.

This is where the problem begins. Everything looks fine, but I don't have ready access to a network outside of my own to check if the port is actually accessible from the internet. An online IPv6 open port checker I found tells me the ports are visible and that my ISP isn't blocking anything. Trying to bind a domain that I had lying around to my IP address, however, has resulted in failure.

I have no idea how to debug this. I'm pretty sure there's some issue on the DNS Server end, but I can't even tell if the rest of what I'm trying to do is working. And if it is, I have no idea of how to go about fixing the DNS thing.

Update: I got a friend to test it, and the web page is accessible from the internet. Problem lies with the DNS server

Update 2: After contacting my friend again for a sanity check, it seems that the DNS server works fine and my test website can indeed be reached through my domain—it's just that I can't reach it.

Update 3: After poking at various DNS servers, it appears that the Mullvad DNS servers which I use don't regularly update their records. I've now switched to Cloudflare. My router similarly implements some caching solution that, after much tinkering, I was unable to flush. For the time being I've just decided to fuck doing this properly and directly edit my /etc/resolv.conf with the Cloudflare DNS servers. If I ever manage to get this working properly, I will add a final update, but for the time being, I will consider it solved.

52
6
submitted 5 months ago by lemontree@lemm.ee to c/selfhost@lemmy.ml

Hello, i have a printer and scanner connected to a rpi 3b+ so everyone (at home) can access them through wifi.

Now the scanner is a CanoScanLide 400, which is powered though USB. This didn't seem to be an issue with the raspberry, but recently i had to re-plug everything and now the scanner isn't turning on with the raspberry anymore.

Does anyone have a suggestion for something low cost that is similar in size and power consumption and can support a usb powered device?

(Ideally also with wifi 5ghz, since this is the last device connected to the 2.4ghz)

53
13

cross-posted from: https://lemmy.world/post/12989654

I'm a novice so I chose the most novice-friendly option I could find - Squarespace. But I've had lots of problems with them, and they keep raising their prices, and they hide features like javascript code behind even higher prices.

I learned about SSGs https://jamstack.org/generators, which create fast and secure sites that can be hosted for free on Netlify and other similar sites. The downside is they're limited to static content -- IE: you can't have a contact form without paying a 3rd party.

I found a novice-friendly SSG theme for wikis/documentation -- MKDocs Material -- but I haven't been able to find anything for a regular business site.

This seems to be one of the most popular Jekyll themes https://mmistakes.github.io/minimal-mistakes/about/ but it seems to be mainly for blogs and documentation, and doesn't seem to have all the design options that Squarespace does.

I read that healthcare.gov used Jekyll https://medium.com/devseed/new-healthcare-gov-is-open-cms-free-41c25249cf38 in conjunction with https://prose.io. So I looked it up and found this https://github.com/CMSgov/HealthCare.gov-Styleguide which actually seems pretty decent; but also not complete enough. Their newer version https://github.com/CMSgov/design-system seems more complete/extensive, but also quite technical. It looks like it requires too much coding for me.

Weebly seems to be a slightly cheaper alternative to Squarespace but it's missing some features and Square might end it in a few years.

I've never used Wordpress but now that I've hosted a few websites I'm thinking about purchasing Oxygen https://oxygenbuilder.com/ and hosting a Wordpress site myself. Oxygen is like a more advanced version of Squarespace with a 1-time payment equal to 1 year of Squarespace. Then you just have the monthly costs of hosting the server, which should be $5-10 (no idea how this scales with amount of traffic, do you?). There is a plugin/addon to export a static site, but it might not be worth the trouble.

According to https://servebolt.com/articles/calculate-how-many-simultaneous-website-visitors/ a 2-core server ($5) with a webpage that takes 300ms to load can serve:

  • 400/minute
  • 24,000/hr
  • 288,000/12 hrs

A lot of people use Wordpress, but also seem unsatisfied with it https://jamstack.org/survey/2022/#content-management-systems.

The Gutenberg editor may be new since the last time I tried Wordpress https://www.hostinger.com/tutorials/gutenberg-wordpress, and it looks pretty similar to Squarespace. So maybe I don't even need Oxygen. I looked up "Gutenberg vs Oxygen" and people were saying to go with Gutenberg.

I've been considering Grav https://getgrav.org/ too, but similar to the SSGs, it doesn't seem to have all the design capabilities without coding them yourself.

I've seen people say you can get chat GPT to write HTML code for you but I've never used it and it seems like it would be difficult to design a website that way. I looked for a video but only found one covering writing content, not code.

I found out about Hostinger Website Builder https://www.youtube.com/watch?v=cUjjGIfjh-4 which uses AI and looks very similar to Squarespace's builder. But there's no demo so I can't see exactly what it can do. But Hostinger is much cheaper than Squarespace, and you can choose to use Wordpress with it instead of the Hostinger builder.

I checked GreenGeeks and they say "We offer drag and drop website builders like Weebly and SitePad". Sitepad is $12/yr and makes static sites, but it looks like you need one of the popular GUI web panels to use it https://sitepad.com/docs/admin/supported-control-panels/. Similar to Weebly, it's also a bit more limited -- IE: you can't open a contact form in a lightbox from a button https://sitepad.com/docs/enduser/contact-form.

A benefit of using Hostinger or GreenGeeks is probably that I don't have to worry about a surge in traffic causing my site to go down. That's why I'm thinking they're a better option vs self-hosting on a VPS.

I found this video that seems quite good and covers more options I didn't know about: Ultimate Website Builder Comparison 2024 | Find the BEST One for You + Why I Hated Squarespace

Anyone know of better places/forums to discuss this type of thing? There seems to be hundreds of thousands of people using the jamstack SSGs but I haven't found a place where people discuss them. I've tried:

54
2
submitted 6 months ago* (last edited 6 months ago) by turkishdelight@lemmy.ml to c/selfhost@lemmy.ml

I have a VPS server in the cloud that I use for wireguard. I got the idea to also use it to host a shared folder across my devices: Linux laptop and Android phone.

I started doing some research on this, and would welcome pointers.

55
32
submitted 6 months ago* (last edited 6 months ago) by ch00f@lemmy.world to c/selfhost@lemmy.ml

I've been running a headless Ubuntu server for about 10 years or so. At first, it was just a file/print server, so I bought a super low power motherboard/processor to cut down on the energy bill. It's a passively cooled Intel Celeron J3455 "maxed out" with 16BG of RAM.

Since then it's ballooned into a Plex/Shinobi/Photoprism/Samba/Frigate/MQTT/Matrix/Piwigo monster. It has six drives in RAID6 and a 7th for system storage (three of the drives are through a PCI card). I'm planning on moving my server closet, and I'll be upgrading the case into a rack-mount style case. While I'm at it, I figured I could upgrade the hardware as well. I was curious what I should look for in hardware.

I've built a number of gaming PCs in the past, but I've never looked at server hardware. What features should I look for? Also, is there anything specific (besides a general purpose video card) that I can buy to speed up video encoding? It'd be nice to be able to real-time transcode video with Plex.

56
6
submitted 6 months ago by aronkvh@lemmy.kde.social to c/selfhost@lemmy.ml

Hi, I'm running the Nextcloud snap on my dad's 12 year old laptop (hp elitebook 8470w) but it has some performance issues. It fails to load for half a minute pretty often.

I'm considering buying a rPi 5 instead to run a few things:

  • umami.is or similar simple web analytics
  • Nextcloud with memories.gallery to store all my family photos
  • maybe HUGO to build websites
  • possibly listmonk to send emails later

Another positive could be the lower power draw, but I'm not sure one pi5 is strong enough to run these.

What I'd need help with is the SMART results of the laptops HDD:

Getting these kinds of errors:

[451080.136193] ata1.00: failed command: WRITE FPDMA QUEUED 451080.136235] ata1.00: cmd 61/08:08:80:07:4a/00:00:10:00:00/40 tag 23 ncq dma 4096 out [ [451080.136235] res 40/00:ff: 00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout) 451080.136352] ata1.00: status: { DRDY } [ [451080.136385] ata1.00: failed command: WRITE FPDMA QUEUED 451080.136427] ata1.00: cmd 61/08:00:90:07:4a/00:00:10:00:00/40 tag 24 ncq dma 4096 out [ [451080.136427] res 40/00:01:00:00:00/00:00:00:00:00/e0 Emask 0x4 (timeout) [451080.136543] ata1.00: status: { DRDY } [451080.136577] ata1.00: failed command: WRITE FPDMA QUEUED [451080.136619] ata1.00: cmd 61/08:c8:28:08:4a/00:00:10:00:00/40 tag 25 ncq dma 4096 out [451080.136619] res 40/00:01:c8:7f:d5/00:00:10:00:00/e0 Emask 0x4 (timeout) [451080.139084] ata1.00: status: { DRDY 3 }

And I couldn't make sense of the smartmontools long test results for the HDD:

ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE
5 Reallocated_Sector_Ct 0x0032 100 100 000 Old_age Always - 0
9 Power_On_Hours 0x0032 100 100 000 Old_age Always - 6799 (249 70 0)
12 Power_Cycle_Count 0x0032 100 100 000 Old_age Always - 4753
170 Unknown_Attribute 0x0033 100 100 010 Pre-fail Always - 0
171 Unknown_Attribute 0x0032 100 100 000 Old_age Always - 0
172 Unknown_Attribute 0x0032 100 100 000 Old_age Always - 0
174 Unknown_Attribute 0x0032 100 100 000 Old_age Always - 76
183 Runtime_Bad_Block 0x0032 100 100 010 Old_age Always - 8
184 End-to-End_Error 0x0033 100 100 097 Pre-fail Always - 0
187 Reported_Uncorrect 0x0032 100 100 000 Old_age Always - 0
192 Power-Off_Retract_Count 0x0032 100 100 000 Old_age Always - 76
199 UDMA_CRC_Error_Count 0x0032 100 100 000 Old_age Always - 0
225 Unknown_SSD_Attribute 0x0032 100 100 000 Old_age Always -5 59312
226 Unknown_SSD_Attribute 0x0032 100 100 000 Old_age Always - 65535
227 Unknown_SSD_Attribute 0x0032 100 100 000 Old_age Always - 48
228 Power-off_Retract_Count 0x0032 100 100 000 Old_age Always - 65535
232 Available_Reservd_Space 0x0033 100 100 010 Pre-fail Always - 0
233 Media_Wearout_Indicator 0x0032 100 100 000 Old_age Always - 0
241 Total_LBAs_Written 0x0032 100 100 000 Old_age Always - 559312
242 Total_LBAs_Read 0x0032 100 100 000 Old_age Always - 523233
249 Unknown_Attribute 0x0013 100 100 000 Pre-fail Always - 160
```98
57
41
submitted 6 months ago* (last edited 6 months ago) by PassingThrough@lemmy.world to c/selfhost@lemmy.ml

Does anyone who’s more on the pulse of stuff than I know if I should stick with Gitea or jump to Forgejo while I can?

I understand that, for the moment at least, Forgejo should be a drop-in replacement for Gitea as they shared codebase for so long…

Anyone have experience that this is the case? What version did you make the switch on? Was it really just a binary/docker container swap on existing database or did you run into any troubles?

I’m at a crossroads where as a casual HomeLab user I don’t really care either way, but if there is a chance Gitea does something that ruins my use of it, I will regret having not switched while it was supposed to be easy. On the other hand, if Gitea remains the stronger choice and Forgejo fizzles out, I will regret leaving it behind. Help me decide? I’m on Gitea 1.21.5, the last “guaranteed” jump point now.

58
16
submitted 6 months ago by awesome_guy@lemmy.ml to c/selfhost@lemmy.ml

What are some things I can try and will benefit me while I have this 1 yr free trial?

I can always buy my VPS later and move these self-hosted service there, if need be in the future. [AWS is very costly, hee hee]

Share some cool ideas!

59
18
submitted 6 months ago by alvaro@social.graves.cl to c/selfhost@lemmy.ml

Have you installed invidious via docker? Every time I build an image and try to install it (either using the official repo or the custom from yewtube), I get errors that the video can’t be played, any suggestions what am I doing wrong?

Cc @selfhost@lemmy.ml @selfhosted@lemmy.world

60
15
submitted 6 months ago* (last edited 6 months ago) by byggmax@feddit.nu to c/selfhost@lemmy.ml

So, I'm trying to set up a self-hosted mastodon instance, and of course this requires an email service. Self hosting one is not an option, because of anti-spam stuff, or so everyone says. The recommendations are to use services like mailgun or postmark, but there's one thing I don't really understand:

All these services require verification of an email to be able to send from it. For example, if I want to use noreply[at]mydomain.com with mailgun, I need to click a link sent to that address, which to me feels like a catch-22. How can I receive that email if I don't have the email service set up yet? Do I have to set the domain up with some private email service (protonmail, tuta...) first?

Any help is appreciated, I'm pretty new at this.

Edit: Alright, so it seems that Mailgun actually doesn't require this weird confirmation email, just dns records. The first one I tried, SendPulse, did. Postmark requires an email from the domain at signup. Hope someone else can learn from this.

61
30
submitted 6 months ago by mfat@lemdro.id to c/selfhost@lemmy.ml

What are the most promising projects/services aiming at making self hosting easier for everyone?

62
37
submitted 6 months ago by GravitySpoiled@lemmy.ml to c/selfhost@lemmy.ml
63
12

Good morning y'all, so I have a server pc that I've been slowly adding bits and pieces to for about a year now. It started off as a barebones board with a nvme on it, and has slowly developed into a Plex box and game server host box.

This morning I just added an AIO. I've been hosting a Palworld server, and it's averaging 35% cpu usage and 27gb of ram. When the sever is on, the poor stock CPU fan is just running all the time. It's so much quieter now!

That's all, just wanted to share. Self Host has been super helpful with learning how to self host!

64
14
submitted 7 months ago by testman@lemmy.ml to c/selfhost@lemmy.ml

cross-posted from: https://lemmy.ml/post/12079904

I'm using old laptop as a home server.
But the cooling fan started to click a lot, and I'm afraid that it will stop spinning soon.
Any ideas for how to replace the fan with something else? Preferably something that does not require electricity?
I'm thinking about dismantling it, taking the fan out and soldering a big block of metal to the heatsink.
How bad of an idea is that?
Is anyone aware of any other ways of physically converting laptop into something that is more suitable for home server?
Know of any guides or videos about something related? Please post links.
Thank you

65
14
submitted 7 months ago by alvaro@social.graves.cl to c/selfhost@lemmy.ml

I have a disk for local backups (that is the only purpose of that disk). I was wondering what would make it last longer:

- Keep it mounted to my server permanently (current solution)
- Keep it unmounted most of the time, mount it when I'm going to do a backup (either daily or every 3 days, I don't mind changing that) and unmounting after the backup is done.

What would be the best strategy?

cc @selfhost@lemmy.ml @selfhosted@lemmy.world

66
3
submitted 7 months ago by Astongt615@lemmy.one to c/selfhost@lemmy.ml

Looking to build my first server out, trying to figure out if there is a "better" platform for my needs. Right now I'm just planning a mix of machines and containers in Proxmox for running a NAS and Plex server, router of some sort (also, any preferences on wireless access points?), a pihole if that's not just as easily done in whatever router OS I decide on, VPN, and 3-5 various machines/containers going in and out of service as I find what my needs else I want to play with and host continuously..

Basically just looking for bang for the buck CPU/chipsets people are getting for this use case. Any advantages of AMD vs Intel in mid-consumer level options? Is getting something similar with more efficiency cores worth worrying about in a hypervisor use case?

67
21
submitted 7 months ago by alvaro@social.graves.cl to c/selfhost@lemmy.ml

Is there a better ways to import Flac albums from bandcamp to a navidrome or jellyfin instance? I'm downloading and rsync'ing like a caveman and I suspect someone already solved this issue

cc @selfhost@lemmy.ml @selfhosted@lemmy.world

68
3
submitted 7 months ago by Atemu@lemmy.ml to c/selfhost@lemmy.ml

cross-posted from: https://lemmy.ml/post/11150038

I'm trying out Actual and have imported my bank's (Sparkasse) data for my checking account via CSV. In the CSV import, I obviously had to set the correct fields and was a bit confused because Actual only has the "Payee" field while my CSVs have IBAN, BIC and a free text name (i.e. "Employer GmbH".)

IBAN is preferable because it's a unique ID while the free text name can be empty or possibly even change(?). (Don't know how that works.)
OTOH, the free text name is preferable because I (as a human) can use it to infer the actual payee while the IBANs are just a bunch of numbers.

Is it possible to use IBAN aswell as the free text name or have a mapping between IBAN and a display name?

How do you handle that?

69
7
vpn on nextcloud? (kbin.social)
submitted 8 months ago by milkytoast@kbin.social to c/selfhost@lemmy.ml

I plan to selfhost nextcloud, for now just for bookmark sync. is there a point to installing a vpn on the computer running the instance? it shouldnt matter as long as i have https right? what about if i dont have a domain? i cant have https without a domain (ill buy one later just want everything to work first). or maybe use one of those free domain providers for now to get https? what do you guys think?

70
3
submitted 8 months ago by alvaro@social.graves.cl to c/selfhost@lemmy.ml

[question] Alt-text service, self hosted

Is there a service that I could plug into my misskey/firefish/whatev that provides an alt-text for an image I'm posting. I don't post images that often, so the few times, it would be nice to have an automatic OCR or LLM/Stable Diffusion description of a picture attached to it.

Of course, without depending on Google or similars.

Any ideas? cc @selfhost@lemmy.ml @selfhosted@lemmy.world

71
6
submitted 8 months ago by alvaro@social.graves.cl to c/selfhost@lemmy.ml

Is there a service that I could plug into my misskey/firefish/whatev that provides an alt-text for an image I'm posting. I don't post images that often, so the few times, it would be nice to have an automatic OCR or LLM/Stable Diffusion description of a picture attached to it.

Of course, without depending on Google or similars.

Any ideas? cc @selfhost@lemmy.ml @selfhosted@lemmy.world

72
32
submitted 8 months ago* (last edited 8 months ago) by DLSantini@lemmy.ml to c/selfhost@lemmy.ml

My new overnight job unfortunately comes with a mandatory 1-hour lunch break (sitting destroys my back, and I'd also rather be earning money if I have to be there anyway), so I end up looking at random shit on my phone. I forget where I saw it, but I recently got reminded of those apps that let you completely catalog your wardrobe, so you can browse your clothing easily in the app, match things up the way you want, plan what to wear with what, you get the idea.

And that got me thinking, in the last few years, I've gone from a person with what I thought was a lot of tshirts and hats, at like 40 shirts and 15-20 hats, to someone with... well, what appears to be a collection of around 200+ tshirts, 30 or so hoodies, and maybe 70-80 hats, of various colors, styles, graphics, etc. Not to mention a sizable collection of sunglasses, jewelry, etc. In the last week or so, I completely reorganized how everything is hung or stored in my closet. And I realized that the way I have stuff now, it's well suited to easily add a numbering system, so if I were to add everything into such an app as I mentioned above, I could easily browse everything I have, and once I've decided I need something in particular, I'd know exactly which hanger to find it on or which spot to find that hat that I want, and be able to find it and grab it in a few seconds.

So I'm wondering, is there a self hosted version of those wardrobe apps? Preferably a docker(I run Unraid and do everything via docker containers there), and hopefully something that also has an available Android app.

But beyond that, I'm wondering if there are similar options for other stuff. I have probably a couple hundred unpainted figures/minis/whatever-wanna-call-them, and would love to have a way to catalog/inventory them, with the ability to give them labels, images, tags, etc, so it's easy to browse what I have through an app, rather than trying to randomly dig through a bunch a drawers, unwrapping and rewrapping stuff trying to figure out what it is. I've seen apps to do exactly that kind of cataloging of paints specifically, but not really anything for keeping an inventory of actual figures. And those are only Android apps, not really anything I can add to my Docker setup. Now that I'm in the new job, I'm working on rearranging my living space so I have room to setup my art desk, and can start painting some of these things again. Would be really helpful to have everything digitized so I can easily browse what I have, plan out projects, find the actual physical item in my collection once I need it, etc.

Are there dedicated self hosted solutions out there for either of those things? Or a single more general solution that can work for both? I'd rather have dedicated setups for each one, especially in the case of clothing, but I'd consider whatever's available, if there even is anything available. Or am I stuck with whatever existing Android apps I can find?

Anybody else already doing any kind of inventorying and tracking off their own personal items, and have thoughts?

73
23
submitted 8 months ago* (last edited 8 months ago) by terminal@lemmy.ml to c/selfhost@lemmy.ml

Hey selfhosters,

I'm looking for some help finding a selfhosted local only social network with mobile apps (for the less tech savvy).

Basically my family lives all over the place and we want an easy way to share photos of our children and family events with comments and engagement. We are privacy minded and don't want pictures of our kids drifting over a social network. I'm struggling to find any software that is always local only and private.

Somethings I have seen that seem promising but not quite right:

  • Secure Scuttlebutt Apps
  • Mastodon +Hometown
  • Immich
  • Just a plane old blog

Hometown is almost perfect but it still allows for federation and that will be hard to teach some of my family about. Immich looks great! But doesn't have anyway to engage nor feed.

Hopefully someone out there knows of something. Ideally it would have an interface like social media without the intent to reach the wider world outside of my family.

74
6
submitted 8 months ago by jeena@jemmy.jeena.net to c/selfhost@lemmy.ml

I'm kind of tired of Nextcloud because it's using so many resources on my server and I'm only using it for calendar and address book for two users. So I'm looking for alternatives, what do you use (only self hosted) and how do you like it?

75
6
submitted 8 months ago* (last edited 8 months ago) by reactive_recall@lemmy.ml to c/selfhost@lemmy.ml

I found out about Clarity, it's a Microsoft free product. It seems to be source available on Github

Does anyone know a way to self-host it without making requests to Microsoft? Or maybe an alternative with heatmaps without counting on matomo?

view more: ‹ prev next ›

Self Hosted - Self-hosting your services.

11190 readers
15 users here now

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

Important

Beginning of January 1st 2024 this rule WILL be enforced. Posts that are not tagged will be warned and if not fixed within 24h then removed!

Cross-posting

If you see a rule-breaker please DM the mods!

founded 3 years ago
MODERATORS