Skip Navigation
lckdscl lckdscl [they/them] @whiskers.bim.boats

I self-identify as an nblob, a non-binary little object.

Posts 7
Comments 229
Simple authentication for homelab?
  • I've been using Authelia with several OIDC integrations for a while now. Works great. They've released a huge update like a day ago too. Out of the ones you listed, it's very lightweight too. The docs are a bit all over the place but it is quite comprehensive.

    I did look at Zitadel and tried setting it up myself but I just couldn't get it to work. The docs are a bit vague.

  • What's a simple logging service?
  • If you just want to view logs, then a lightweight viewer I really recommend is Dozzle.

  • Appriciation post - envlinks: ultraminimalist homepage / dashboard
  • I've tried nearly every selfhosted dashboard out there and in the end settled for static html/css/js. If you want to access links quickly by typing abbreviations then use something like https://github.com/Ozencb/tilde-enhanced. A lot lighter and can be used with an existing webserver too.

  • How to access traefik hostnames from tailscale clients
  • https://tailscale.com/kb/1054/dns#nameservers

    and

    https://tailscale.com/kb/1114/pi-hole#step-3-set-your-raspberry-pi-as-your-dns-server

    Set tailscale to use your dns server to resolve your services (or all traffic if you prefer). Assuming your dns server is on 100.x.x.1:53, then put 100.x.x.1 as a nameserver.

  • Docker Container Status Displays on Public Website
  • How about Uptime Kuma status pages? They're separate from the admin page and you can add Docker containers as monitors.

  • selfhosted service to share files to SSO-authenticated users ?
  • SFTPGo supports OIDC and has a lot of ACL features. It allows users to have their own folders, as well as shared volumes between a group.

  • Anyone got kenshi running in wine/proton
  • I managed to, through Lutris, with an old cracked version. Although I had to use winetricks to install a bunch of extensions.

  • Navidrome 0.50.1 is available
  • Can scrobbling services fulfill this role for you? Last.fm works well on the free tier, Listenbrainz is free software and does a good job at recommendations too.

  • [Thread] Recommend me devastatingly sad songs? Please?
  • have a nice life (all of deathconsciousness but specifically who would leave their son out in the sun)

    a silver mt. zion (all of he has left us alone...)

    amenra (a solitary reign)

    planning for burial (all of below the house)

    lingua ignota (anything)

    uboa (anything)

    ex:re (all of S/T)

    mount eerie (all of a crow looked at me)

    panchiko (cut)

    sufjan stevens (should have known better)

    fugazi (I'm so tired)

    nine inch nails (hurt)

    midwife (all of like author, like daughter)

    psychonaut 4 (all of dipsomania)

    the whole genre of dsbm comes to mind

  • E-Books, best places to get them?
  • I got ads removed on mine by asking chat support. The only caveat is it needs to be registered to an account. If you get a patient employee and ask kindly that the ads are not appropriate for children, it usually works.

  • E-Books, best places to get them?
  • I didn't have ads either but being able to use KoReader is a good enough motivation for me.

    • You can customize it a lot to your own liking and they do something clever with page changing that it seems a lot more responsive.
    • Another thing is I used to have to convert epubs to KFX to get nice hyphenation and good typography but on KoReader you seem to be able to customize all those typography things with whatever epub you throw at it.
    • Also, I have a local Calibre OPDS endpoint, you can add that in KoReader and download books over wirelessly. WiFi needs to be on when doing that but with a few tweaks you have read only root partiton so Kindle shouldn't update.

    Overall there are a lot of steps to it, if you're comfortable with your current setup it's not worth the hassle/time.

  • E-Books, best places to get them?
  • Anna's Archive, Libgen, Mobilism, IRC (I use a self-hosted service called OpenBooks for this). I use Calibre for metadata sorting, plug Kindle in and move books that way and keep it on airplane mode.

    Also, new Kindle jailbreak for <= 5.16.2.1.1 if anyone's interested. Managed to get KoReader on my 10th Gen Basic.

  • Bullet Heaven recommandation ? (vampire survivors like)
  • I like Halls of Torment and Boneraiser Minions, both really nice on the Steam Deck.

  • Low cognition predicts unrealistic optimism. High cognition predicts realism and pessimism.
  • That's a common convention in academic papers to demonstrate pairs of correlations, it's the same as writing

    "We also find a positive correlation between cognitive ability and realistic beliefs AND a negative correlation between cognitive ability and pessimistic beliefs."

  • How to use env variables inside which-key plugin mapping? [SOLVED]
  • You're mixing Lua with Vimscript, the stuff with in double quotes should be in Vimscript

    s = { "Telescope grep_string search_dirs=['$prj_path/dir1/dir2/dir3/'] cr>", "Grep on dir3" }

  • How to use env variables inside which-key plugin mapping? [SOLVED]
  • Vimscript: "Telescope grep_string search_dirs=["$HOME/.config"]"

    Lua: require("telescope.builtin").grep_string({ search_dirs = { os.get_env("HOME") .. "/.config" } })

  • Where'd the music go?
  • Not at the moment, no. But it's worth it for the range of things you find on there.

  • How do I make my LibreX the default in Firefox?
  • This might be an issue with opensearch.xml, which is a standard for how browsers recognise search engines.

    See here:

    https://github.com/hnhx/librex/blob/main/opensearch.xml.example

    I don't know how you're hosting it, but when I was hosting LibreX, I had to make an opensearch.xml with the correct domain and bind mount it to the correct location. I don't exactly remember the details since I moved to Searxng.

    Also, if you're not aware, LibreX was forked to LibreY, which is the updated repo.

  • I keep closing my browser tabs by accident with Ctrl + W

    While editing in an input field, I'm so used to going for Ctrl+W instead of Ctrl+Backspace because it's more ergonomic. But almost all modern browsers use Ctrl + W to close tabs. Since when was this a convention? I'd love to go back in time and git revert this change. Incredibly frustrating.

    TL;DR: old man yelling at clouds.

    29
    Lemmy Support @lemmy.ml lckdscl [they/them] @whiskers.bim.boats

    Custom theme/theme modding not working?

    I'm trying to add a modified css for lemmy-ui to my self-hosted instance running on Docker. I'm following this guide but the custom theme is just showing up as litely. Steps taken:

    • Went to bootstrap.build, made the necessary edits.
    • Exported the bootstrap.min.css as well as the _variables.scss
    • Renamed them to theme-name.css and _variables.theme-name.scss
    • Do the necessary bind mounts so lemmy-ui can access the files. Can confirm the files are correct and appear within the container.
    • From lemmy web ui, select from drop down the theme called theme-name (it shows up with the right name and all).
    • Press Save, but theme is just litely.
    • Use dev tools on browser and can confirm theme-name.css is just the litely css. cat theme-name.css within the container is showing the right content.
    • LEMMY_UI_EXTRA_THEMES_FOLDER is set correctly since the option for theme-name is showing up, it's just loading litely instead.

    Not sure what I'm doing wrong here :/

    12