Goofed Home

Fetcharr - a human-developed Huntarr replacement

$$8948
https://lemmy.world/u/egg82 posted on Mar 8, 2026 19:01

Disclaimer: I am the developer

Long story short, after Huntarr exploded I still wanted an app that did the core of Huntarr’s job: find and fetch missing or upgradable media. I looked around for some solutions but didn’t like them for various reasons. So, I made my own.

No web UI, configured via environment variables in a similar manner to Unpackerr. It does one job and it does it (a little too) well. Even when trying a few different solutions for a few days each, Fetcharr caught a bunch of stuff they all missed almost immediately. This is likely due to the way it weights media for search.

Since you made it this far, a few notes: 1) I did still use ChatGPT on a couple of occasions. They’re documented and entirely web UI - no agents. Anything it gave me was vetted and noted in the code before publishing. 2) The current icon is temporary and LLM-generated. I’ve put out some feelers to pay an artist to create an icon. Waiting to hear back. 3) It’s written in Java because that’s the language I’m most familiar with. SSL certs in Java containers can be painful but I added some code to make it as easy as Python requests or Node 4) While it still has a skip-if-tagged-with-X feature, it doesn’t create or apply any tags. I didn’t find that portion necessary, despite other popular *arrs using it. Not sure why they do, even after developing this. 5) Caution is advised when first using it on a large media collection. It’ll very likely pick up quite a number of things initially if you weren’t on top of things beforehand. Just make sure your pipeline is set up well, or you limit the number of searches or lengthen the amount of time between searches using the environment variables.

https://lemmy.world/post/44006156

$$9768
https://lemmy.world/u/egg82 posted on Mar 10, 2026 00:27
In reply to: https://lemmy.blahaj.zone/comment/19547539

Not sure what you mean by that. I occasionally use the web UI as the tool that it is and I’ve played around with opencode, cursor, etc previously on other home projects to get a sense for where things are and what the limits of these things are. That said, I take pride in my own work and this project is no exception. Is there something in this project that makes you think I threw a prompt into cursor and am passing that off as my own? Or are you against the idea of using an LLM and consider any person or project using them at all to be vibecoded?

https://lemmy.world/comment/22571892
$$9771
https://lemmy.world/u/egg82 posted on Mar 10, 2026 00:29
In reply to: https://lemmy.zip/comment/25142654

That’s great! A cronjob can be effective if your indexer doesn’t mind the extra strain or you have a small library.

https://lemmy.world/comment/22571915

Keycloak or alternative?

$$8370
https://lemmy.world/u/reabsorbthelight posted on Mar 7, 2026 19:43

I have a Talos k8s setup now and I’m trying to add various services. I have discovered that my old htpasswd file won’t cut it for auth.

I want to host the following,

  1. WebDAV solution (currently sftpgo)
  2. Invidious
  3. *arr tools
  4. Bitwarden

Should I go with keycloak? Are there better auth services?

https://lemmy.world/post/43968686

12 posts in conversation

$$8932
https://lemmy.world/u/RonnyZittledong posted on Mar 8, 2026 18:15
In reply to: https://lemmy.world/post/43968686

I chose Keycloak because it seemed the most battle tested and least likely to just stop receiving updates and die and that is worth a lot to me. The most annoying thing for me was their storing usernames in lower case but after I figured out how to create custom SPI plugins I got that sorted out.

https://lemmy.world/comment/22549073
$$9024
https://feddit.org/u/silenium_dev posted on Mar 8, 2026 21:11
In reply to: https://lemmy.world/post/43968686

I’m on Keycloak + lldap for user provisioning and services that don’t support OIDC or SAML. I have yet to find a OAuth or SAML feature it doesn’t have. It does have a steep learning curve tho, so Authentik is maybe a better solution to get started with. I personally hit a wall with Authentik when I was trying to get different signature key algorithms for different services (some services have different supported set of key algorithms than others) and custom plugins for custom JWT fields and user attributes. I believe Authentik has something for extensions as well, but Keycloak is just Java, which has a much better development and deployment experience than throwing a .py or .js file in some directory and hoping it works.

https://feddit.org/comment/11913811

Best reverse proxy with ACME to run in docker

$$5229
https://lemmy.world/u/reabsorbthelight posted on Feb 28, 2026 06:01

I’ve been self hosting traditionally in debian, but I would like to be able to add services easier using docker. As such, I’m looking to move to a container based architecture.

One place I struggle is that I can’t seem to find a good container where the default image supports ACME to support Let’s encrypt for automatic cert renewal.

For Nginx, I would have you build my container. HAproxy ACME support seems to be a shell script.

Any suggestions?

https://lemmy.world/post/43668581

20 posts in conversation

$$5735
https://feddit.dk/u/motogo posted on Mar 1, 2026 16:21
In reply to: https://lemmy.world/post/43668581

You can bake haproxy and acme.sh into a container yourself. Haproxy is hands down the best performing/least resource consuming RP. Dynamic management, like mimicing Traefiks service discovery, can be a bit tricky though. Yes, it doesn’t support ACME itself but once you get passed the “hello world” RP’ing and need something more advanced, like ACME DNS01, Haproxy with acme.sh is your buddy for life.

https://feddit.dk/comment/19259475
$$6449
https://lemmy.gf4.pw/u/ki9 posted on Mar 3, 2026 00:15
In reply to: https://lemmy.world/post/43668581

Npm and npmplus are great

https://lemmy.gf4.pw/comment/70090

User Volumes on Talos for existing disk WITH data

$$5660
https://lemmy.world/u/reabsorbthelight posted on Mar 1, 2026 13:18

I migrated my home server to Talos, but I have a disk with data that I want to add as a user volume. It’s LUKS, ext4 and the data is rclone encrypted for e2e Webdav.

I see the following on the documentation, but I’m just worried that it might format the drive and/or otherwise mess with the data.

https://docs.siderolabs.com/talos/v1.10/reference/configuration/block/uservolumeconfig

Yes. I have 2 backups, but I kind of also want to go through this exercise of loading a full disk into Talos. I would also really rather avoid restoring a backup (I did check the backups).

Is it safe to simply add this disk as a volume? Do I need to do anything special to ensure it simply mounts without getting messed up?

https://lemmy.world/post/43725260

$$5790
https://lemmy.world/u/InnerScientist posted on Mar 1, 2026 18:02
In reply to: https://lemmy.world/post/43725260

I don’t know anything about Talos but can you try it in a VM with a test disk? That should answer all your questions and show you possible pitfalls.

https://lemmy.world/comment/22417223

Conversation

$$816
https://lemmy.ml/u/LeninWeave posted on Feb 19, 2026 15:23
In reply to: https://lemmy.world/comment/22225741

I said “equivalent” and “equally valid”, if you’re going to make an argument based on the exact word used you should at least get it right.

Only difference is that your side is “right”

I literally quoted this sentence where you stated that they were equivalent in my previous reply.

https://lemmy.ml/comment/24058601

Conversation

$$803
https://lemmy.ml/u/Cowbee posted on Feb 19, 2026 15:07
In reply to: https://lemmy.world/comment/22225856

Can you explain “cult-like behavior?”

https://lemmy.ml/comment/24058276

Conversation

$$802
https://lemmy.ml/u/Cowbee posted on Feb 19, 2026 15:06
In reply to: https://lemmy.world/comment/22222867

Liberalism is supportive of capitalism, leftism begins at anti-capitalism. What did you think the left was before Lemmy?

https://lemmy.ml/comment/24058265

$$1420
https://group.lt/u/lmmarsano posted on Feb 20, 2026 07:58
In reply to: https://lemmy.ml/comment/24058265

Liberalism was the original leftism: see the French revolutionary National Assembly. It doesn’t intrinsically have anything to do with capitalism. In general, liberalism is neither left nor right. It promotes individualism. Historically, it progressed from humanism. > leftism begins at anti-capitalism

Not the political science definition.

General definitions & the historical development of liberalism are academic. > liberalism, political doctrine that takes protecting and enhancing the freedom of the individual to be the central problem of politics. > Liberals typically believe that government is necessary to protect individuals from being harmed by others, but they also recognize that government itself can pose a threat to liberty.

Some of the earliest liberal practices are found in the US Declaration of Independence, which predates the French revolution spreading the practice of liberal ideals throughout Europe. The US declaration pretty much rehashes core tenets of liberal philosophy - inherent equality of individuals - universal individual rights & liberties - consent of the governed (governments exist for the people who have a right to change & replace them, & authority is legitimate only when it protects those liberties).

Note how capitalism isn’t mentioned anywhere: it’s nonessential. Capitalism predates & isn’t liberalism. Liberalism is moral & political philosophy, not an economic one.

The philosophy is a natural progression of humanist philosophies from the Renaissance through the Protestant Reformation & the Enlightenment that stress the importance of individuality, secular reasoning, & tolerance over dogma & subservience to unaccountable authority. To address unaccountable authority based on dogma & traditions, English & French philosophers defined legitimate authority based on humanist morality pretty much as expressed in the US declaration. They argued that political systems thrive better with limits & duties on authority & an adversarial system of institutional competition whether in separation of powers, adversarial law system with habeas corpus & right to jury trial, competitive elections, dialogue, or economic competition.

https://group.lt/comment/9319026
$$1488
https://lemmy.ml/u/Cowbee posted on Feb 20, 2026 09:50
In reply to: https://group.lt/comment/9319026

Liberalism arose as a bourgeois ideology to use against the feudalist systems, the equivalent in feudalism being the clergy and the church. The mode of production capitalism is based on individual ownership of capital, and claiming the labor-power sold by workers is equal in position to the capitalists buying the labor-power and selling commodoties.

Liberalism was left when feudalism was dominant. Putting it in its historical context, it helped overthrow feudalism. However, there is no “Absolute Idea” of Hegel, what was progressive at one point is still reactionary at a later point. In the era of capitalist decay, socialism is on the left, the progressive ideology.

https://lemmy.ml/comment/24075693
Create New Post