Skip Navigation
SSO with automatic user creation
  • I'm using Keycloak and Traefik as reverse proxy, and some apps don't have integration with SSO, so I turn off authentication and use traefik-auth in front of them, which works ok for my use case.

    For the rest, it depends, and gotta take a look at their documentation.

  • Is it possible to inherit declarations from one Docker-Compose.yaml to another?
  • You cannot reference a part of a docker-compose file from another, but you can have an .env file alongside them where you can declare variables in the format NAME=VALUE, and reference that in the dc files with ${NAME}, assuming your dc files reside alongside each other (with different names) and the .env file itself. I have done this before.

    I cannot say if that will work for your use case, as I haven't tried to use the same docker volume in different containers. I don't even know if that is possible, given the possibility of conflicts if both containers tried to access the same files, something to test out, for sure.

  • A dozen or two TB of storage for media on the cheap?
  • Perhaps you could be interested in Tdarr, so you can transcode your media files to formats you can directly consume in your different devices.

    That could save you the need to buy new hardware for on-the-fly work, and also give you control about the metadata, audio tracks and subs included in the final file.

  • Simple Mobile Tools to be bought by ZipoApps
  • Welp, time to start looking for alternatives...

    Can't blame the dev for wanting to cash out on his work, but I am not going to keep using apps that will get ridden with ads and trackers.

  • If you do these 5 things... You should NOT use Linux
  • I do use SMB as my network has a mix of Linux and Windows machines, so it's easier for me to just admin one single protocol, and SMB works pretty well with both, after a little fine-tuning.

  • If you do these 5 things... You should NOT use Linux
  • I also have a QNAP and I have no problem mounting the SMB shares into a folder in the filesystem. If you ever want to try again, feel free to touch base with me and I'll share my config.

  • Fixing fanless router cooling solution
  • What about going to a metal workshop and asking if they can make a replica of the aluminum piece but in copper, with a really polished finish?

    Might even ask them to make it a little wider to spread the heat, if it fits inside the case.

  • Any good, up-to-date remote qBittorrent clients for android?
  • Second this, it's my daily driver on android to control my qBittorrent instance, and so far I haven't missed any kind of functionality, it just does everything I need.

  • *Permanently Deleted*
  • Aw yissss... About time!

  • Certificate management
  • I'm running all my services behind Traefik, which handles getting a wildcard cert for all my (sub)domains with letsencrypt.

    Once I figured out how to write the config properly, I haven't had to touch it again, pretty happy with the result.

  • Why the OpenV2K project exists
  • Holy... This is one of the most deranged things I've ever read...

    I had to stop reading 3/4 of the way, I couldn't take the craziness anymore.

  • What registrars do people like nowadays?
  • I second OVH, been using their services for the best part of 2 decades now, and I can't see myself migrating out unless something big happens.

    I really love the ease of editing DNS zones and the free dynamic DNS with your domains. A self-hoster delight, for sure.

  • [RANT] I pay $70/mo for this privilege
  • To add to this, my country has been rolling out 10Gbps U/D FTTH for 35€/Month for a while, and even rural areas usually have at least 500Mbps U/D, all of it uncapped.

    Gotta say, more than a decade ago ISP's tried to implement data caps on home internet, and it failed spectacularly.

    I weep for our American brethren, may they find a way out of the hole they're in...