Skip to content
  • 0 Votes
    2 Posts
    4 Views
    retech@defcon.socialR
    @jordan On my host plan I cannot implement Fail2Ban (really wish I could, this is the way to go.) But these two cases are also fairly easy to stop in htaccess.
  • 0 Votes
    1 Posts
    6 Views
    zak@infosec.exchangeZ
    A "fun" little homelab experiment that I had to debug: over the last week, I set up a private Piped instance for myself so that I can watch YouTube videos without input from the algorithm: https://github.com/TeamPiped/PipedIt was pretty easy to set up, and importing my subscriptions worked flawlessly. But a few hours later, I discovered an issue: the import function scrapes YouTube for the latest videos from every subscribed channel all at once. But updating those subscriptions uses a different function that will only work if the Piped instance is an internet-accessible enpoint (like a public instance would be) and given that my instance has no public endpoint (it's accessible only on my Tailscale network), Google couldn't send me subscription updates. So my feed was permanently frozen in time at the moment of that first successful import.To fix this, I extracted the authentication token from Piped (it's in their documentation) and wrote a small bash script (or, about 20 small bash scripts while I was debugging) that will run on a schedule using my Synology NAS' task manager. The script:- Uses a docker command to forcibly wipe Piped's subscription database in the backend- Opens a JSON file with my exported YouTube subscriptions- Strips out the majority of the data leaving only the channel ID with exactly 24 characters (this took forever to figure out)- Hands those IDs to the Piped backend container to process- Piped receives the subscriptions and begins the import process as if it were for the first timeThe result of this is that Piped fetches new subscription data using its import process rather than its true subscription feed process. And so now it works without my having to expose a public-facing endpoint. The only downside is that if I subscribe to a new channel, I need to make a new JSON export to ensure that it's imported during the next task execution. Using Piped, that takes about a minute, so it's not a huge deal.But hey, it works!#homelab #FOSS #selfhosted
  • 0 Votes
    2 Posts
    8 Views
    erikbussink@vmst.ioE
    @pax0707 /sarcasm/Replace that e1000e with vmxnet3/esxi joke/ 🤪
  • 0 Votes
    4 Posts
    13 Views
    sheogorath@microblog.shivering-isles.comS
    @fox I recommend to walk through this: https://workaround.org/It's the most complete guide I know regarding running an email server at any scale.You can of course also consider to run https://stalw.art/ but their stuff more "here, works and fingers crossed"
  • 0 Votes
    2 Posts
    8 Views
    sowa@fedi.sowi.spaceS
    @jameswynn@pixelfed.social …and you would assume that by now I would be wiser, but no.
  • 0 Votes
    1 Posts
    10 Views
    newsgroup@social.vir.groupN
    Zapier charges $20–50/month with limits on everything. n8n does the same — and more — for free, on your own server, with your data staying private. 400+ integrations, AI pipelines via local Ollama, visual editor. Full self-hosted setup guide: https://newsgroup.site/n8n-self-hosted-automation-workflow-guide-2026/ #n8n #Automation #SelfHosted #OpenSource #Zapier
  • 0 Votes
    1 Posts
    1 Views
    newsgroup@social.vir.groupN
    Your Netflix subscription just got more expensive. Again. Jellyfin gives you a fully self-hosted media server — no subscription, no ads, no data collection. 4K HDR, hardware transcoding, clients for every device, all free forever. Here's a full setup guide with Docker Compose: https://newsgroup.site/jellyfin-self-hosted-media-server-guide-2026/ #Jellyfin #SelfHosted #HomeServer #Privacy
  • 0 Votes
    1 Posts
    0 Views
    rootmoose@mastodon.bsd.cafeR
    Having a "reflective" afternoon.On the topic of free operating systems, I have been playing with these lately, and recommend if it suits usage (alpha order).- Alpine Linux (my daily driver)- Chimera Linux- Elementary Linux- FreeBSD- OpenBSD- Solus Linux Not "mainstream" suggestions per se, and that's kinda the point. Caveats re: glibc/musl, nvidia support, etc. apply. If I had to have nvidia support for my primary workstation I'd probably go with Solus (KDE), or at least try it, in spite of systemd.I'm starting to scratch the surface on - CachyOS for my son's gaming rig. Pretty much what it says on the tin. I like it. Arch could use a bit of polish. We'll see how it goes on real hardware. Others that I haven't run much beyond playing with the iso, but am intrigued by, mostly by intended use case tbh:- Mint- ZorinI used to run these for years and years and years but don't nowadays:- Arch- GentooExcellent, but the time intensity ... ~20 years ago I used to run Gentoo in a government research agency data centre. Even came up with an "ansible-like" set of deployment scripts/framework and whatnot in /bin/bash+openssh to manage them (pre-dates Ansible). Fun times... the time... the time.Gentoo was bracketed by RHEL in the past and CentOS as the successor. CentOS was fine but gave up a lot of performance way back then. Shifting priorities, server hardware was still following Moore's, and all that.I flirted with Ubuntu a bit over the years. Could never really get into it back when it was decent. I won't touch it now.Today, I think I'm done with Debian. Too static for my tastes - stuff gets too stale. Sure, there's Testing/Sid but there's also other options at that point. Now that I'm a sysadmin just for myself I can embrace using whatever I want. Ha. I'm all about community projects nowadays. Corporate software will eventually disappoint you so it pays to just not go there in the first place.Deep thoughts.#Linux #RunBSD #HomeLab #SelfHosted #SelfHosting #AlpineLinux #ChimeraLinux #Elementary #ElementaryOS #FreeBSD#OpenBSD #SolusLinux #Solus #LinuxMint #ZorinLinux #Gentoo #ArchLinux #CachyOS
  • 0 Votes
    8 Posts
    20 Views
    zak@infosec.exchangeZ
    @davidmaddock
  • Sortarr just hit 0.8.10.

    Uncategorized selfhosted homelab
    2
    0 Votes
    2 Posts
    9 Views
    paul@oldfriends.liveP
    @dbtechyt Isn't it just analytics?
  • 0 Votes
    3 Posts
    8 Views
    shollyethan@fosstodon.orgS
    @tezoatlipoca Same! @silverbulletmd is incredible.
  • 0 Votes
    1 Posts
    6 Views
    newsgroup@social.vir.groupN
    Why let Google index your private files?Hister is a self-hosted search engine for your own webpages and files (PDF, DOCX, Markdown) — no cloud, no tracking, full-text search on your own server.Minimum requirements: 256MB RAM, runs great on Raspberry Pi. One-line Docker deploy.Practical guide + comparison with Meilisearch & SearXNG: https://newsgroup.site/hister-self-hosted-search-engine-homelab-guide-2026/#SelfHosted #Homelab #Privacy #OpenSource #Linux #Docker #DigitalFreedom
  • 0 Votes
    2 Posts
    3 Views
    gary_alderson@infosec.exchangeG
    @dbtechyt what are you going to do with that dual gpu box - i say local ai - train it and mold it to include your own corpus - perhaps - lots of smb are in the same boat
  • 0 Votes
    5 Posts
    29 Views
    t0maz@floss.socialT
    @freezr @Larvitz I wouldn’t say it broke it. When new DB server is required as dependency then pkg manager shows that previous server will be removed. This is signal for admin to dump/transfer data to new server. It seems that this time user overlooked what pkg manager said it will do.Not sure how it is on other systems but on FreeBSD the package manger is not automagically transfer databases between servers when there is a major DB server update.
  • 0 Votes
    3 Posts
    5 Views
    mamba@mstdn.caM
    @maurice Great tips Magnus!I've just begun experimenting with Obsidian integration and playing around with workflows. I would love to give it access to all my notes for RAG, but I can't stomach the idea of the data going out to a public LLM.
  • 0 Votes
    13 Posts
    147 Views
    larvitz@burningboard.netL
    @madamada Two address spaces on the same protocol always gets finicky. But on FreeBSD with two sperate fib's (basically routing tables) and reply-to in the PF rules, it's possible to do.