removed by mod
fedilink
@bladewdr@infosec.pub
link
fedilink
English
31Y

Nothing is really too much.

I have too much hardware to swap out to go 10G networking or I totally would.

The point of my homelab is for me to learn and break stuff in a safe environment, so if that leads me down a Kubernetes rabbit hole at some point so be it.

z3bra
link
fedilink
English
101Y

So many things !

  • torrent tracker (to serve what?)
  • IRC server (I’m alone!)
  • Matrix server (ok, I tried this one… But I’m alone)
  • An SSO server (definitely overkill)
  • CI/CD system with vmd(1) (even more overkill!)
  • A package repository for binaries I build
  • A distributed package building system

The list goes on and grows everyday haha

@johntash@eviltoast.org
link
fedilink
English
11Y
  • Irc server - …you can create your own bot net!
  • sso - single set of credentials for all your apps it’s pretty nice, especially if you have even one more user
  • package repository - also useful for caching yum/apt/docker repos for a bunch of vms to use
z3bra
link
fedilink
English
21Y

To be fair I do have an IRC server, but it’s just to goof around with the protocol.

SSO is nice I’m theory, but I’m the only user and I don’t have much authenticated services.

And package repo, I wanted to build one for my own package manager, but I don’t use it much in the end.

@minorsecond@lemmy.ml
link
fedilink
English
11Y

Ha. I host Jenkins (CI/CD) just because. I have some C++ projects that I wanted to run through a build/test pipeline. It’s not too bad to set up. Now it’s dormant 99% of the time though.

@zahel@lemmy.world
link
fedilink
English
131Y

What does reverse proxies have to do with NASA?

It really ain’t complicated.

body_by_make
link
fedilink
English
41Y

This. Install nginx proxy manager and it’s so incredibly easy to get started.

Scrubbles
link
fedilink
English
51Y

I don’t think there’s anything like that for me. Both of your examples have been extremely helpful to me. Proxy is a simple thing that lets me work with my DNS a bit better, so I can go to plex.<<my domain>> easy enough now, or any of my other services. Then dashboards just so I know top level if anything is off, hard drive almost full, something pulling too much power ,etc

key
link
fedilink
English
31Y

I’m on OP’s side, installing a separate management application on top of nginx or httpd feels like such overkill for a self-hosting setup.

@zahel@lemmy.world
link
fedilink
English
1
edit-2
1Y

deleted by creator

Scrubbles
link
fedilink
English
21Y

Oh I don’t have anything on top of that, it’s just a simple nginx container that proxies traffic

I use Traefik and configuring everything through docker-compose files is way more convenient than nginx or a proxy manager (never used one though). Traefik also has a web interface, but you can’t configure anything with it.

redcalcium
link
fedilink
English
141Y

I always want to self host my own search engine, but alas, I’m not a billionaire.

@Smoofus@lemmy.world
link
fedilink
English
101Y

SearXNG might be worth a look

redcalcium
link
fedilink
English
21Y

Yes, but I want to hoard my own index instead of piggybacking on other search engines. Will 1 billion dollar enough to build your own personal, completely independent search engine? I will never know.

@johntash@eviltoast.org
link
fedilink
English
11Y

YaCy might be what you’re looking for in that case. It’s not super user friendly but I haven’t found a better alternative yet

@Smoofus@lemmy.world
link
fedilink
English
21Y

I gotcha. Lol! That reminds me, I need to check if we have a datahoarding community over here yet

@Moon@aiparadise.moe
link
fedilink
English
11Y

I think for many people who want to selfhost a search engine, a metasearch engine like SearX (and forks) are not what they are looking for.

It would be really nice if SearxNg could query an internal index instead of relying on 3rd party search engines.

@Nyanix@lemmy.ca
link
fedilink
English
21Y

There’s SearXNG, though I know that’s not exactly the same

Osayidan
link
fedilink
English
91Y

Monitoring for my systems, like zabbix + grafana combo I want to do it but I never do. Mostly because the resources it would use, time it would take, and impact it would have on my storage (constant writes for the database on my SSDs would probably kill them faster). Right now I already get emails from my UPS for power issues, and from my proxmox hosts for backup status and ZFS status.

I’ll probably cave and do it once I add a new server to my cluster.

@johntash@eviltoast.org
link
fedilink
English
11Y

Check out uptime-kuma for lightweight http or ping monitoring. Way less effort to setup compared to a proper monitoring solution but might be good enough for a while

conrad82
link
fedilink
English
171Y

Email. I want a local email server where I can move old emails off the internet for archiving.

But the number of components going into email servers made me stop… I already have caddy reverse proxy, but finding out how to use it for a email server… I didn’t even get properly started

@oldfart@lemm.ee
link
fedilink
English
21Y

Not sure about the proxy part, but on debianoids apt-get install dovecot with no further configuration gives you a pretty well functioning IMAP server. Just use your unix username to authenticate over imap.

@bladewdr@infosec.pub
link
fedilink
English
11Y

I’d run my own mail server if deliverability wasn’t such a huge hassle.

Basically if you’re not google or Microsoft… Don’t even bother.

local email server where I can move old emails off the internet for archiving

If you need it for this, and only this, the setup is actually very simple, you just need an IMAP server like dovecot https://github.com/nodiscc/xsrv/tree/master/roles/mail_dovecot

mohKohn
link
fedilink
71Y

being extremely lazy, you can use Thunderbird

I use thunderbird connected to my normal mail account and the dovecot server to transfer mail archives between both.

I used to backup my mail to the “Local folders” account in thunderbird; that also works. It’s more for the convenience of having “everything on the server” and having access to my mail archive from a laptop and a desktop. It’s also easier to backup and restore for me.

@tarjeezy@lemmy.ca
link
fedilink
English
11Y

Simplest solution is often the best. To add to this, Thunderbird has what are called Local folders. If you have your other email accounts added, you can simply drag and drop everything into the Local folder to move them off the cloud and into local storage. No email server required. Definitely a good idea to take backups if storing important stuff locally though.

conrad82
link
fedilink
English
11Y

Yeah I thought about it, but I couldn’t quite understand where the files went and how to restore on a new machine…

I like having everything on server. it takes care of backups, and the laptop/client can be reinstalled without fear

conrad82
link
fedilink
English
11Y

That sounds like what I want! Thanks! 🙏

I was thinking of using it for local email from other self-hosted services, but I am getting too old to set it up

McSinyx
link
fedilink
English
21Y

isync can be used for archiving IMAP into maildir format, which is readable by all MUAs.

@nexusband@lemmy.world
link
fedilink
English
-31Y

deleted by creator

@nexusband@lemmy.world
link
fedilink
English
-31Y

deleted by creator

@nexusband@lemmy.world
link
fedilink
English
71Y

Proxy, Authentique (or what’s it called - Authentication on all stuff) and Dashy. In both cases it’s like: I want easy self hosted at home, I’m not at work. Tbh, I don’t even care for Passwords in my home net. If anyone is already inside my net, I either trust them or if not, things have gone wrong very much and that’s probably my last concern. I also don’t expose anything to the outside…Zero Tier ftw.

mohKohn
link
fedilink
21Y

my dude thanks for your statement, but you’ve reposted it like 5 times. could you delete the dupes?

I’ve seen this happening a lot, so I would assume there are some issues federating comments.

There are - especially from lemmy.world as it seems.

NVR (network video recorder). Never found anything off the shelf in the same class as Nest which I really want to move away from (alerts, face recognition, fast scrubbing, etc).

Slowly building my own solution, but its low priority with some other projects. Mostly playing with gstreamer to do the capture over RTSP which is working. Working on file rotation next and then fast scrubbing (encoder + browser widget). After that either Home Assistant integration or the alerts/detection)

@bladewdr@infosec.pub
link
fedilink
English
11Y

If you have a Synology their Surveillance Station product is amazing and will work with basically any IP camera brand.

Have you tried frigate? Or iSpy agent dvr?

Tried Agent DVR. It works, and I’ll probably borrow the libraries they suggest for alert monitoring, but the scrubbing performance wasn’t that great.

In my research modern fast scrubbing uses spritesheets. AgentDVR just felt like overkill for capturing raw video and rotating video files if I’m going yo craft my own viewer. I can do that with gstreamer easy enough.

falsem
link
fedilink
11Y

Openstack

Anything that requires several containers to work. Today, that was ghostfolio.

Tailscale completely negated and desire I’ve ever had to run any kind of proxy or VPN. The setup tool all of 30 seconds to make an account, and then like 15-20 seconds per client. I set it up once several months ago and I completely forgot about it…it’s just quietly working in the background, completely transparent to me.

@bladewdr@infosec.pub
link
fedilink
English
31Y

I only rolled my own Wireguard VPN because I wanted to learn how things worked on the backend - I’ve suggested Tailscale to many other people, its just a really well designed product.

It’s astonishing to me how much they’re giving away for free.

@Lasso1971@thelemmy.club
link
fedilink
English
2
edit-2
1Y

To be fair, OpenVPN was annoying to setup. But with wg-easy docker, I’d argue it’s faster to set up than tailscale and no accounts necessary. You do need to forward one port

I definitely spent a good hour setting up tailscale on my GF’s mac and had to fiddle with non-advertised cli options to expose local services from other machines. However, wireguard on a mac is supposedly hard to set up compared to tailscale

@nexusband@lemmy.world
link
fedilink
English
-4
edit-2
1Y

deleted by creator

Side note, I really feel for you with the duplicate comments, it happens to me constantly and I know it’s not our fault :(

Create a post

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:

  1. Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. 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.

  4. Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

  • 1 user online
  • 279 users / day
  • 589 users / week
  • 1.34K users / month
  • 4.55K users / 6 months
  • 1 subscriber
  • 3.5K Posts
  • 70K Comments
  • Modlog