27 year-old junior software dev

Pan, Poly, and Pagan

They/Them

Democratic Socialist

Antifascist

  • 8 posts
  • 19 comments
Joined 3 years ago
Cake day: December 23rd, 2023

I’ve been seeing news about the Helium network for quite a while now and have been curious about it. However, it has been near-impossible to find information on it that isn’t either crypto-hypeman speak or “lol crypto LMAO”. Not a big fan of crypto myself - just interested in the prospect of contributing to a large-scale infrastructure or computing project. Any recommendations for similar things, or in this ‘genre’, I suppose?

I’m trying to get Qbittorrent set up within Docker on my home server and want to configure port forwarding through my VPN for all of those Linux ISOs. Ideally, I also want to get a pipeline going with the *arr stack. I’ve heard the easiest way to do this is with Gluetun but I can’t for the life of me figure it out or know how to test it. Anyone been through something similar?

Here is my current Docker Compose for reference:


services:
  gluetun:
    image: qmcgaw/gluetun:latest
    container_name: gluetun
    cap_add:
      - NET_ADMIN
    environment:
      - VPN_SERVICE_PROVIDER=airvpn
      - VPN_TYPE=wireguard
      - WIREGUARD_PRIVATE_KEY="[redacted]"
      - WIREGUARD_PRESHARED_KEY="[redacted]
      - WIREGUARD_ADDRESSES=10.131.184.14/32
      - FIREWALL_VPN_INPUT_PORTS=8069
      - SERVER_COUNTRIES=United States
    devices:
      - /dev/net/tun:/dev/net/tun
    volumes:
      - /home/fenndev/.config/gluetun:/config
    ports:
      - 9091:9091  # WebUI
     - 6881:6881
      - 6881:6881/udp
    restart: unless-stopped

qbit:
    image: lscr.io/linuxserver/qbittorrent:latest
    container_name: qbit
    network_mode: "service:gluetun"
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=America/Los_Angeles  # Timezone set to Los A>
      - WEBUI_PORT=9091  # Qbittorrent webUI port
    volumes:
      - /home/fenndev/.config/qbit:/config  # Configura>
      - /home/fenndev/torrents:/downloads  # Torrent da>
    depends_on:
      glueten:
        condition: service_healthy

I’m running a rather small homelab and am hunting for a good UPS to help keep everything running smoothly. My top priorities are:

  • Just enough battery life to keep things running until they can be shut down
  • Compatible with open source software for monitoring and automated shutdown

Would I have better luck getting a used one and a new battery, or a brand new unit altogether? Anyone have one they don’t need anymore, on that note? 👀

Thanks for the advice!

I’m looking for a self-hosted alternative for Omnivore. To keep it short and sweet, I’m looking for an app that I can subscribe to RSS feeds from and maintain Reader Mode-esque archives of news articles and interesting things I’ve read. Obsidian integration would be nice but is not a priority; however, the ability to save from Android is a must.

Hoarder is something I’ve recently spun up on my home server but despite looking great, it doesn’t do what I’d like it to do. Clicking on an article doesn’t present me with a Reader Mode archive, it takes me to the actual webpage; I have to click on something else to get the cached version (and even then, it doesn’t format things in the way I’d like). I feel this order of operations should be reversed. On the mobile app, you can’t even access the cached version.

I’ve used Wallabag before, but disliked the mobile interface. I wasn’t self-hosting, however, so I’m not sure the difficulty level for it. Barring finding anything better, I’ll likely try and self-host Wallabag.

Shiori looks fantastic but I’d rather not resort to using Termux on my Android phone to share content. No mobile app makes it difficult.

Any suggestions?

SOLVED

Following numerous suggestions, I spun up a FreshRSS container and will be looking into both Shiori (which has a third-party mobile app) and Linkwarden. Thanks, everyone!

  • Sorry, I should clarify. I’m hoping to possibly have a setup like this:

    1. Browser makes a request to an eepsite
    2. The router sees the request is to a domain ending in .i2p and forwards the request to a service running on the router
    3. That service then performs the necessary encryption and establishes connection with the I2P network.

    I’d imagine it’s a similar process for other protocols and networks. No idea if this is possible or desirable.