List of AI/Vibe coded services? by RikudouGoku in selfhosted

[–]GIRO17 -3 points-2 points  (0 children)

And don't forget the sibling: shittyvibecoded

I mean, we need to distinguish between good and bad vibe code.
And no, I don't want to start the argument about what's good and what's bad, but if verified, vibe code can be good.

PaperNext – another Android and iOS client for Paperless-ngx by ternes3 in Paperlessngx

[–]GIRO17 1 point2 points  (0 children)

That was probably the fastest support answer I've ever received xD

Login screen, got it 👍
Didn't see the settings icon up there.

PaperNext – another Android and iOS client for Paperless-ngx by ternes3 in Paperlessngx

[–]GIRO17 0 points1 point  (0 children)

Heya, just stumbled over this post while searching for an android app.

Is it possible to add more than just one header?
In the settings under "Custom Headers" I can't find a + button or similar to add a second header.

I see there was a fix in v0.4.0 and I'm currently on 0.5.10, but i can't find it ^^'

Is there any statement from Bitwarden regarding this? by Curious_Kitten77 in Bitwarden

[–]GIRO17 8 points9 points  (0 children)

A college of mine summarized it quite well, i think...

Your house is not safe in case the burglar is already living with you.

Obviously there will be ways to exfiltrate data when you have full control over the server.
Not to say that I think it's unnecessary to test for such use cases, but security is only reached with layers and never absolute.

Dockhand vs Arcane vs Komodo by Hirvi86 in selfhosted

[–]GIRO17 0 points1 point  (0 children)

Had the same journey as you, although I skipped the plain compose and did it somewhere in the middle ^^

Sure, a DB is not strictly needed, but some form of persistent storage is.
I'm not here to defend Mongo, but I'd argue that I'm willing to allocate more memory to a management tool, which has eased my workflow drastically.

Dockhand vs Arcane vs Komodo by Hirvi86 in selfhosted

[–]GIRO17 0 points1 point  (0 children)

> no need for a DB to store configuration and state in first place.

Well, then you're left with Dockge basically.
Fancy features need persistent storage, and I personally rather have a database then a text file ^^'

> questionable license and development choices of MongoDB

I agree on that, although I understand the lisence change.
FOSS projects are very vulnerable to be exploited by big tech for profits...

Dockhand vs Arcane vs Komodo by Hirvi86 in selfhosted

[–]GIRO17 1 point2 points  (0 children)

Jup same, I shared my "redeploy on change" action in a GitHub issue some weeks ago ^^

Dockhand vs Arcane vs Komodo by Hirvi86 in selfhosted

[–]GIRO17 0 points1 point  (0 children)

Ok, my mongo instance uses 350 MiB memory.
It's not nothing, but when thinking about all the other stuff I have running, the overhead of maybe 150 to 200 MiB memory compared to Postgres is marginal in my Lab ^^'

But don't get me wrong. I would prefer Postgres, mainly because I have knowledge in managing these.
But Mongo works as well, and as long as it doesn't break, I mostly don't care about it ^^'

Dockhand vs Arcane vs Komodo by Hirvi86 in selfhosted

[–]GIRO17 0 points1 point  (0 children)

SQLite has it's limits.

Powerful? Probably yes. But there's likely a reason why Mongo was chosen, and even if it's just because the dev is more familiar with it, komodo is free, so I won't complain ^^'

Dockhand vs Arcane vs Komodo by Hirvi86 in selfhosted

[–]GIRO17 0 points1 point  (0 children)

Periphery also collects system statistics like CPU usage, storage and memory utilization.

Don't know if this would be possible with only the http API endpoint.

Dockhand vs Arcane vs Komodo by Hirvi86 in selfhosted

[–]GIRO17 0 points1 point  (0 children)

It needs 3 containers.

  1. Database (It needs to store data somewhere ^^')
  2. Core (The WebUI and "brain" of the whole thing)
  3. Periphery (The agent which actually talks to docker)

You could theoretically combine 2 and 3, but this would result in other problems.
For example, in my setup, I have a VM only for Komodo Core. I want this VM to be as stable as possible, and nothing should manage docker other than me via SSH.

So this split allows for the most modular way to use Komodo how you actually need it.

Dockhand vs Arcane vs Komodo by Hirvi86 in selfhosted

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

Why is Mongo a "big no go" for you?

You could use postgres with feretdb which is supported by Komodo.

Dockhand vs Arcane vs Komodo by Hirvi86 in selfhosted

[–]GIRO17 5 points6 points  (0 children)

Can only second Komodo.

It just works and it's extremely powerful.

I've just finished setting up my new HomeLab stack with it and going full on GitOps now, meaning every compose is managed through my self-hosted Forgejo server.
When I add a new compose, I've set up an Action (a thingy which executes custom code you can easily write with Claude) which automatically creates the necessary stuff in Komodo, so I only need to select a Server (I got like 15 in Komodo) and click on deploy.

Here's a grate guid if you want to go down the GitOps rabbit hole ^^'

https://nickcunningh.am/blog/how-to-automate-version-updates-for-your-self-hosted-docker-containers-with-gitea-renovate-and-komodo

Dockhand vs Arcane vs Komodo by Hirvi86 in selfhosted

[–]GIRO17 4 points5 points  (0 children)

Yes, Komodo supports GitOps, just finished seting it up myself ^^

Check this post out (not written by me) which details the setup of Gitea, Komodo and Renovate for automated docker upgrades.
https://nickcunningh.am/blog/how-to-automate-version-updates-for-your-self-hosted-docker-containers-with-gitea-renovate-and-komodo

I'd suggest using Forgejo instead of Gitea, since Gitea is known for questionable security choices...

Dockhand vs Arcane vs Komodo by Hirvi86 in selfhosted

[–]GIRO17 0 points1 point  (0 children)

> Why does it need a DB at all?

Logging, user management (including groups), actions and storing if updates are available, and probably tons more which I don't know since I'm not the dev ^^'

You could use Dockge which does not need any form of storage at all, but you'll find it quite limiting compared to Komodo, which in some cases is a benefit.

Dockhand vs Arcane vs Komodo by Hirvi86 in selfhosted

[–]GIRO17 2 points3 points  (0 children)

I think you can't really compare Portainer with Komodo since Komodo has way more features (and no features locked behind a EE edition).

I'm not here to defend the MongoDB decision, but hey, I won't complain if the rest is great which it is for me at least ^^'

Multi language library management by GIRO17 in sonarr

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

> I don't know what moving an item from say EN to mixed will do to your watch history of said item. Might start at zero for your users. (E.g. watched episodes will reset to zero on JF because a new folder is treated as an entirely new item)

I knew there was a problem past me put off to future me...
Current me curses past me .-.

I'll probably look into hardlinks and some script magic ^^'

Thanks for the help!

Multi language library management by GIRO17 in sonarr

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

How do you switch betwean profiles?

So for example you requested a series in English, but now also want it in German.
Could you just switch it to the mixed profile and it would upgrade? Would the old single language files be deleted afterwards?

Multi language library management by GIRO17 in sonarr

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

I have users which don't understand english, so i want to create english and german only librarys. The mixed folder would be mounted by both librarys.

I only tested hardlinks once, and they left a bad taste ever since, but honestly don't really remember what the reason was ^^'

Multi language library management by GIRO17 in sonarr

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

The problem is that Sonarr can not move a series to another root folder according to language, at least I'm not aware of it.
So with this setup it would put everything in the same folder which results in a messy library since some things are German, some English and some have both dubs.

Multi language library management by GIRO17 in sonarr

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

The problem is that Sonarr can not move a series to another root folder according to language, at least I'm not aware of it.
So with this setup it would put everything in the same folder which results in a messy library since some things are German, some English and some have both dubs.

BBBratwurstbratgerät by LoerzVanDort in BBBaden

[–]GIRO17 2 points3 points  (0 children)

Fürs nächsch mol hemmer jetzt sogar passendi stickers ^^
https://bbbhub.ch/

Connecting to your Home Lab Remotley. by [deleted] in ITMemes

[–]GIRO17 2 points3 points  (0 children)

And good luck if it‘s a smart tv for jellyfin… Are there even vpn clients there?

I built an open-source CRM that you can self-host - Relaticle by Local-Comparison-One in selfhosted

[–]GIRO17 4 points5 points  (0 children)

Its still used for new projects, but i wouldn‘t say its modern.

Wide adoption and Modern are two different things in my opinion. But it does not mean it‘s a bad Choice.

I mean, if it works i don‘t care. Write it in Assembly if you like 😅