It’s Sunday somewhere already so why wait?

Let us know what you set up lately, what kind of problems you currently think about or are running into, what new device you added to your homelab or what interesting service or article you found.

I’ll post my ongoing things later/tomorrow but I didn’t want to forget the post again.

  • pebbles@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    4
    ·
    edit-2
    5 days ago

    My girlfriends phone was having issues connecting to self hosted servers, so I set her DNS from private to network default. Hope this helps any android users that may have issues.

  • N0x0n@lemmy.ml
    link
    fedilink
    English
    arrow-up
    13
    ·
    edit-2
    6 days ago

    Helle there ! It’s still Saturday here :p !

    I recently setup weechat (IRC) and learned about bouncers. From what I understand it’s similar to a proxy but with backlogging IRC conversation. I’m still new to it and have a lot a new things to learn.

    I’m thinking to self-host my personal bouncer on some cheap VPS.

    Other than that was busy with encoding with av1an and encode my bluray library to AV1 codec :).

    I also recently self-hosted metube (yt-dlp web frontend) to download some music from RiMusic. Still need to work on a shortcut with HTTPS shortcut on Android !

      • N0x0n@lemmy.ml
        link
        fedilink
        English
        arrow-up
        2
        ·
        6 days ago

        That’s wechat, and this confusion made it really difficult to find the right info on the web… Most search results were linking to the Chinese thing, uhhg !

  • madeofpendletonwool@lemmy.world
    link
    fedilink
    English
    arrow-up
    5
    ·
    edit-2
    6 days ago

    Working on Smart Playlists for Pinepods I’m the developer of the self-hosted podcast management server and Sunday is always my new feature day. I’ve had a lot of fun adding in new features lately. Like designing a homepage and adding OIDC login support. Don’t let anybody tell you auth isn’t fun.

    • tofuwabohu@slrpnk.netOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      edit-2
      6 days ago

      Oh wow, I hadn’t known pinepods! I’ve been looking for a selfhosted podcast management thing for literal years and recently audiobookshelf popped up, but maybe I should check Pinepods instead! I don’t have audiobooks anyways. Are there Android Apps that can be used as a frontend?

      Btw, github links to https://pinepods.online/, but the website seems to be exclusively available on https://www.pinepods.online/.

      Edit: Just found you release an Android app as well. I’ll have a look!

      • madeofpendletonwool@lemmy.world
        link
        fedilink
        English
        arrow-up
        3
        ·
        6 days ago

        Yep! The Android App is somewhat in the works. It compiles, works and has all the features of the web version currently. The things that don’t work are the aspects that make it an actual Android app. Like local device downloads and integration with Android APIs. That stuff is coming. After this next minor release getting to those are my priority.

        Not that I’m biased or anything, but Pinepods objectively has WAYYY more features than audiobookshelf for podcast management. Because it’s a podcast server of course. Things like podcast 2.0 support with chapters, hosts, and transcripts, YouTube channel support, embedded podcast Index, YouTube and iTunes search support, external RSS feed support, etc. Audiobookshelf is great, but it’s an audiobook app. It’d probably be clutter to add a lot of this stuff.

        And true on the link. It should redirect though.

  • AustralianSimon@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    5 days ago

    So I recently sandboxed a webapp I am getting ready to launch.

    Basically Unifi switch > Vlan port > Server > Hosting Webapp instances, worker instance, cloudflared and DBs.

    Pretty chuffed at the docker config actually. Just configuring my WAF and tunnel settings with Cloudflare to reduce the scanning from VPS providers. Anyone have a solution or will I need to configure some sort of nginx instance to do it as Cloudflare only allows a certain length for each WAF rule for free.

    Side thought, does anyone know of a tutorial for CICD to auto build my containers and deploy? I’ve been reading github and codeberg docs and playing around to no avail. I’m temped to just write a go script to handle it on my server.

  • Appoxo@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    4
    ·
    edit-2
    6 days ago

    Finally managed to set up tvheadend with rebreoadcasted IPTV from a private group with functioning and automated import into jellyfin.
    Works very well (if the IP stream doesnt crash)

    Edit: Spelling mistake.
    Additional info: Took me 3 weekends to figure out how it all works together, finding out that firefox browser neither on desktop nor android can play live tv on jellyfin (even with transcode) and that EPG is a bitch to get right with obscure tv stations.
    And webgrabplus has asinine documentation. Meaning: non existant. Go figure it out yourself what each parameter means, lol)

  • tinsukE@lemmy.world
    link
    fedilink
    English
    arrow-up
    3
    ·
    edit-2
    6 days ago

    I’ve been slowly, but steadily, migrating the services I run on my TrueNAS CORE (FreeBSD) from Jails to Debian VMs so I can migrate to TrueNAS 25 (no more SCALE it seems, and Linux) around April without many hurdles, hopefully.

    Besides having to learn some systemd, it has been a smooth ride.

    Now I’m down to the last 2 services, which I think are the most complicated setups I have and with no nice deb packages to ease installation: Paperless-ngx and Photoprism.

    I’ll probably look into playing with Containers (LXC/Incus) to have the same lightweight and efficiency as Jails once the migration to Linux is done. But honestly, if everything is running nicely, I won’t be very motivated to do so, let’s see.

    • tofuwabohu@slrpnk.netOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      6 days ago

      Isn’t one of the main benefits of scale(/25?) that you can run docker containers? Makes paperless pretty easy

      • tinsukE@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        ·
        6 days ago

        Yes it is!

        Although I can’t migrate from CORE and have the service migrated seamlessly unless I use VMs.

        And I don’t know docker containers, so it is something else I’d have to learn and understand. If I have to choose, I’d probably learn LXN/Incus instead.

  • Fedegenerate@lemmynsfw.com
    link
    fedilink
    English
    arrow-up
    2
    arrow-down
    1
    ·
    edit-2
    5 days ago

    My big problem is remote stuff. None of my users have aftermarket routers to easily manipulate their DNS. One has an android modem thing which is hot garbage. I’m using a combination of making their pi be their DHCP and one user is running on avahi.

    Chrome, the people’s browser of choice, really, really hates http so I’m putting them on my garbage ######.xyz domain. I had plans to one day deal with Https, just not this day. Locally I just use the domain for vaultwarden so the domain didn’t matter. But if people are going to be using it then I’ll have to get a more memorable one.

    System updates have been a faff. I’m 'ssh’ing over tailscale. When tailscale updates it kicks me out, naturally. Which interrupts the session, naturally. Which stops the update, naturally. Also, it fucks up dkpg beyond what --configure -a can repair. I’ll learn to update in background one day, or include tailscale in the unattended-upgrades. Honestly, I should put everything into unattended-upgrades.

    Locally works as intended though, so that’s nice. Everything also works for my fiancee and I remotely all as intended, which is also nice. My big project is coalescing what I’ve got into something rational. I’m on the make it good part of the “make it work > make it good” cycle.

    • Darkassassin07@lemmy.ca
      link
      fedilink
      English
      arrow-up
      3
      ·
      5 days ago

      System updates have been a faff. I’m 'ssh’ing over tailscale. When tailscale updates it kicks me out, naturally. Which interrupts the session, naturally. Which stops the update, naturally.

      Have a look at Screen. You can create a persistent terminal to start your update in, disconnect (manually or by connection loss), and resume the session when you reconnect, with it having completed the update while you were gone.

  • verstra@programming.dev
    link
    fedilink
    English
    arrow-up
    38
    ·
    6 days ago

    OpenWRT on a new router. The wifi works better, ethernet works up to 980Mbit/s and I don’t have all my traffic routed trough a Huawei device.

    And it allows you to configure everything.

    • jimmy90@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      edit-2
      6 days ago

      i just transitioned from a dedicated pfsense machine to openwrt LXC container in proxmox machine

      the idea is to have 2 or more openwrt instances in different proxmox machines for some HA routing to my self hosted subnet(s)

      going well so far and i think i know a lot more about routing (ha). openwrt is pretty great though.

      ps. i think i’m having issues with udp port forwarding but not sure

    • kat@orbi.camp
      link
      fedilink
      English
      arrow-up
      13
      arrow-down
      1
      ·
      6 days ago

      Running opnsense here and just plain having my own firewall is the coolest thing.

      • xantonin@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        arrow-down
        1
        ·
        6 days ago

        I need to switch to OPN. Was on pfSense Plus until they csncelled the free licenses so I finally “downgraded” to pfSense CE and now I’m finding it hasn’t been updated in 2+ years and I’m really missing having DHCP hostnames being added to local DNS automatically.

      • verstra@programming.dev
        link
        fedilink
        English
        arrow-up
        2
        ·
        4 days ago

        Linksys MR7360. I just got official support, so i had to install a snapshot and manually install luci.

        Why this one? Because it was 50% off due to a local shop closing. Last one on the shelf too.

  • walden@sub.wetshaving.social
    link
    fedilink
    arrow-up
    21
    ·
    6 days ago

    A couple of days ago, after testing it myself for a few months to make sure I understood how everything works, I made the switch to NextCloud Calendar, and will no longer use Google Calendar.

    This is the best part though… I somehow convinced my wife to do the same. She let me install the NextCloud app(optional for Calendar stuff but makes the setup easier) and DAVx5 on her phone (both from F-Droid, so DAVx5 was free). I exported and imported her calendar, and made sure the notifications were set up to her preferred default.

    It’s multiple days later, and she hasn’t complained!

    I’ve also moved all of my contacts over to NextCloud, but have yet to coerce my spouse to do the same.

    • non_burglar@lemmy.world
      link
      fedilink
      English
      arrow-up
      3
      ·
      edit-2
      6 days ago

      Which calendar client did you use?

      I thought the switch to nextcloud calendar was going to be simple, but davx is … Not a clean-cut app.

      • Did you find a way to sync from device to NC?
      • Were you able to merge Google’s dumb export of 3 calendars?
      • walden@sub.wetshaving.social
        link
        fedilink
        arrow-up
        2
        ·
        6 days ago

        In a web browser I use the NextCloud one. It’s functionally very similar to Google and I like it a lot.

        For our Android phones, my wife uses the Google Calendar app, and I like Business Calendar Pro.

        Both apps you just have to go into the settings once DAVx5 has done the initial sync and uncheck all of the Google calendars so they aren’t shown, and check the boxes next to the new Calendars.

        Exporting and Importing I could only really easily do via the web browser for both.

        • non_burglar@lemmy.world
          link
          fedilink
          English
          arrow-up
          2
          ·
          6 days ago

          Sorry to pester you, but I’m confused: my google calendar app does not allow removing the original google calendar. How were you able to do so?

          And both of your installs can sync from device to NC? I have not been able to get around this… Only one-way sync from NC to davx to 3rd party android calendar.

          • walden@sub.wetshaving.social
            link
            fedilink
            English
            arrow-up
            3
            ·
            edit-2
            6 days ago

            The Google account is still there, I’ve just hidden each of those calendars. New events seem to default to whichever calendar you used last (citation needed) so once you’ve created an event under the NextCloud account, it should default to that. The app I use (Business Calendar Pro) doesn’t even give the option if a particular calendar is disabled.

            As far as DAVx5, the default is to only sync every 4 hours. Phone to NC is instant (once DAVx sees the change), but NC to Phone has a delay. However!..

            I just set up the ntfy app to create instant two way sync both ways. It’s pretty slick. Dig around in the DAVx5 documentation about how that works. You install the DAV Push app on the NC server, ntfy on your phone, enable UnifiedPush in the DAVx settings, do a little dance, and then NC notifies DAVx every time there’s a change.

            Edit: you can also delete calendars from Google Calendar settings on the web, but this is obviously permanent. I think you can also totally remove Calendar from your account.

            Edit2: You can’t remove calendar from your account, only delete individual calendars.

    • Jeena@piefed.jeena.net
      link
      fedilink
      English
      arrow-up
      8
      ·
      6 days ago

      This sounds good, the partner acceptance factor is always one of the biggest struggles. Technology is easy :D

    • riot@slrpnk.net
      link
      fedilink
      English
      arrow-up
      8
      ·
      6 days ago

      I feel you. I did not expect mine to crash but I am in Japan and streamed a movie from my server on the West coast of North America.

    • BigDaddySlim@lemmy.world
      link
      fedilink
      English
      arrow-up
      3
      ·
      6 days ago

      The absolute bliss

      Same with me when I was in Brazil, it was chugging along just fine back in New England

  • EarMaster@lemmy.world
    link
    fedilink
    English
    arrow-up
    12
    ·
    6 days ago

    I have recently setup my paperless-ngx instance and have uploaded all my scanned documents. Now I have to tag all that stuff which seems like a lot of work. So I’m looking into paperless-ai… 🧞

    • tofuwabohu@slrpnk.netOP
      link
      fedilink
      English
      arrow-up
      6
      ·
      6 days ago

      (pre ai) I found that adding a few, tagging them correctly and then adding the rest worked pretty good with auto tagging. Don’t know how much of a difference paperless-ai is going to make but it sounds interesting. I would just make sure to only plug in a selfhosted thing

  • JustEnoughDucks@feddit.nl
    link
    fedilink
    English
    arrow-up
    13
    arrow-down
    1
    ·
    6 days ago

    Crazy enough, I have everything going that I want to on my server!

    • *arr suite and jellyfin
    • traefik reverse proxy with crowdsec + bouncer for some sites (e.g. not documents or media)
    • paperless-ngx for documents
    • immich for photos
    • leantime to manage personal projects
    • Book stack for a personal wiki
    • calibre-web for my library
    • syncthing for file and music syncing so I don’t have to stream music
    • valheim server for me and my friends
    • boinc for turning my server to a productive heater in the winter
    • home assistant for my in-renovation smart home

    As far as my server goes, I have everything I need. Maybe setting up something for sharing files over the web if needed. I used nextcloud for that before it killed itself completely and I realized I never really needed it.

    Next is working on my smart home because we had to fully strip the house to renovate. KNX first, zwave for things that KNX doesn’t have or are crazy expensive, ESPHome for everything that the other two can’t accomplish. Minimal 2.4GHz interference and don’t have to rely as much as possible on flaky wireless in a brick house.

  • node815@lemmy.world
    link
    fedilink
    English
    arrow-up
    11
    ·
    6 days ago

    If hardware service counts. :) I have been fighting for the last few months with my Promxox server telling me a drive went read only , from a SSD and even a HDD, very odd behavior and it finally pulled the last straw with me last Thursday. I had a 4TB drive acting as my Storage/backup drive which this complained about so I put a 1TB drive in which is pretty much 2 yrs old so plenty of life on it.

    I went through and tested the SSD with extended tests and it passed with flying colors, so it dawned on me, maybe it’s the SATA data cable, and sure enough, it was. When I had run the sudo smartctl -x -T permissive /dev/sdb it only presented very little information on it, swapping the cable and it now presents the full SMART data and stats as it should. Additionally, it’s been more stable with the performance so far. So I call that a win.

    In the software side, I have been going through the Home Assistant instance and removing dead/old entities I never had gotten to removing

    • kalpol@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      ·
      6 days ago

      I dealt with a lot of time sinks like this running on consumer hardware. I got a Dell R720 and those problems all went away. Now I have a power and cooling problem. :D