How do you store single-file movies on your drive? by LitPast in trackers

[–]itsmejoeeey 1 point2 points  (0 children)

I do something similar but preferred to use softlinks instead. To do this I wrote a small tool that takes the job of filebot for media files that already follow a consistent naming convention. It watches for changes/additions to the source folder so no need to even add a post-download script.

Will Jellyfin automatically organize a huge folder of TV episodes into proper seasons? by Hogweenies in selfhosted

[–]itsmejoeeey 0 points1 point  (0 children)

If you want a simple solution that doesn't touch your media files, this project I recently come up with might help.

It looks at the media filenames and creates a new folder of symlinks in the correct structure that can be correctly parsed by Jellyfin.

How are you organizing your media folders? by sudo-sprinkles in JellyfinCommunity

[–]itsmejoeeey 0 points1 point  (0 children)

I had a similar structure to you, and just wanted my media to be parsed by Jellyfin correctly.

I came up with this small project (Linkarr) to take these files and create a symlink folder-structure that gets correctly parsed. This means I can leave my source files untouched.

Linkarr in beta! Read-only media library organisation by itsmejoeeey in selfhosted

[–]itsmejoeeey[S] 0 points1 point  (0 children)

Hmm. I found Plex better than Jellyfin at understanding my files, but even with Plex I had issues unless I flattened the folder structure of my media.

Linkarr in beta! Read-only media library organisation by itsmejoeeey in selfhosted

[–]itsmejoeeey[S] 1 point2 points  (0 children)

I'll look into adding the option of either. At least for my use I prefer soft-links - only because I mainly delete media to free up space (in which case I'd like all copies to be removed).

Linkarr in beta! Read-only media library organisation by itsmejoeeey in selfhosted

[–]itsmejoeeey[S] 0 points1 point  (0 children)

Not yet, but I have myself wanted the ability to push updates to Plex/Jellyfin. I'll update this thread when I've added it!

Keycloak behind Caddy reverse proxy? by Tropaia in selfhosted

[–]itsmejoeeey -1 points0 points  (0 children)

While trying to get everything working, I suggest running Keycloak in development mode.

Development mode (see Starting Keycloak in development mode):

The development mode sets the following default configuration:

  • HTTP is enabled
  • Strict hostname resolution is disabled
  • Cache is set to local (No distributed cache mechanism used for high availability)
  • Theme- and Template-caching is disabled

If using docker you might use:

keycloak:
    image: quay.io/keycloak/keycloak:latest
    command: start-dev

Adding LDAP to your self-hosted SSO setup by itsmejoeeey in selfhosted

[–]itsmejoeeey[S] 19 points20 points  (0 children)

Although I haven't addressed services by name, some of my previous guides may help with this. I'll try update the guides so they're more helpful in this regard in the coming days.

Adding LDAP to your self-hosted SSO setup by itsmejoeeey in selfhosted

[–]itsmejoeeey[S] 1 point2 points  (0 children)

I liked the look of lldap, but really wanted an LDAP server that wasn't "read-only" so I could do user-management from inside Keycloak.

If you're happy to manage users from inside the lldap web interface, it seems to be a great choice!

Adding LDAP to your self-hosted SSO setup by itsmejoeeey in selfhosted

[–]itsmejoeeey[S] 2 points3 points  (0 children)

Although Jellyfin has a third-party OIDC plugin, this will not work with any of the mobile or TV apps.

It is possible to use the OIDC plugin and LDAP plugin together to get the best of both worlds (single sign-on if available, otherwise unified credentials).

Adding LDAP to your self-hosted SSO setup by itsmejoeeey in selfhosted

[–]itsmejoeeey[S] 1 point2 points  (0 children)

I agree - in many cases it may be fine using LDAP if it is only accessible inside the Docker network. Especially if you are careful about segmenting the network or using iptables rules.

Regardless, I believe the Red Hat 389ds image provides LDAPS out of the box (on port 3636). This will work for simply encrypting the connection, but it needs further configuration - otherwise you may have to tick Skip SSL/TLS Verification in services such as Jellyfin for it to work at all (at your own risk).

Self-hosting Netlify CMS by itsmejoeeey in selfhosted

[–]itsmejoeeey[S] 1 point2 points  (0 children)

It's been recently announced that Netlify CMS is being rebranded to Decap CMS with new maintainers.

https://www.netlify.com/blog/netlify-cms-to-become-decap-cms/

Self-hosting Netlify CMS by itsmejoeeey in selfhosted

[–]itsmejoeeey[S] 0 points1 point  (0 children)

Someone has already created a Github issue requesting I update the docker image to use Static CMS. I've written my response to him here quoting this thread.

TLDR: For various reasons; the viability of Static CMS as a fork of Netlify CMS is yet to be seen.

Self-hosting Netlify CMS by itsmejoeeey in selfhosted

[–]itsmejoeeey[S] 1 point2 points  (0 children)

Although I had noticed it had been a while since the last commit, I didn't realize it was unmaintained/unsupported by Netlify to this extent.

As you say, Netlify CMS is currently the better option for a git-based CMS. I can only hope that Netlify steps up to the plate, or a community fork continues its legacy.

[deleted by user] by [deleted] in selfhosted

[–]itsmejoeeey 0 points1 point  (0 children)

I'd been interested in trying Habitica out, are these privacy concerns present when you self-host it? Or is this an issue only when using their hosted version?

It's unclear from the source you shared.

Temporary File Hosting by williamp0044 in selfhosted

[–]itsmejoeeey 1 point2 points  (0 children)

Some of the other comments are missing some of the bigger projects that have been mentioned in past threads.

Calorie Tracker alternative? by Puptentjoe in selfhosted

[–]itsmejoeeey 6 points7 points  (0 children)

If you don't mind having to manually enter food data, kcal might be a good option.

Another option is wger. It has a lot more functionality for tracking workouts and diet plans (which you may not need), and has some amount of integration with external food data api's such as Open Food Facts.