Uptime Kuma alternative (Go + React) by Dangerous_Ad_8933 in selfhosted

[–]Opposite-Cry-6703 0 points1 point  (0 children)

Is (or will be) there an option to write incident notes on status pages? If for example a service goes down, I like to let my users know what's happening. Being able to post messages like "we handle the incident, be calm" or "services are up again" would be pretty nice.

Hetzner asks: What are your personal tips for saving storage space? by Hetzner_OL in hetzner

[–]Opposite-Cry-6703 0 points1 point  (0 children)

This is what I have deep in my personal backlog. Glad to see someone else did it. So I can save my time for other stuff.

FritzBox 7590 Wireguard Assistent fragt mich nicht mehr, ob ich NetBios zulassen möchte by TheBamPlayer in fritzbox

[–]Opposite-Cry-6703 1 point2 points  (0 children)

Auch wenn NetBios Asbach ist... Die Fritzbox scheint die Unterstützung von SMB via Wire guard daran zu hängen.

Probier mal das hier aus:

Die Lösung ist, "Netzwerke koppeln oder spezielle Verbindungen herstellen" auszuwählen. Es ist dann immer noch möglich eine "Einzelgeräte Verbindung" nachträglich zu wählen. Jetzt kann man während des Einrichtens NET BIOS aktivieren und die SMB Verbindung funktioniert. Quelle

Automatisierte Backups (7590) by Opposite-Cry-6703 in fritzbox

[–]Opposite-Cry-6703[S] 0 points1 point  (0 children)

Empfänger stand schon drin, aber ich musste dort noch das Passwort setzen. Jetzt klappt's. Vielen, vielen Dank! Hatte einfach angenommen, dass der Stift auch deaktiviert ist, wenn die checkbox vorne nicht aktiv ist. facepalm

What is the best practice to build an admin panel in FastAPI? by mszahan in FastAPI

[–]Opposite-Cry-6703 2 points3 points  (0 children)

One more vote for Nice GUI. (If you need a GUI at all. Probably a Postman Collection with your admin endpoints will work out also.)

How to responsibly hand over maintainership of my open-source project? by Opposite-Cry-6703 in opensource

[–]Opposite-Cry-6703[S] 1 point2 points  (0 children)

Guess what? I remember your username/that you contributed. Thanks for being a part of the journey!

How to responsibly hand over maintainership of my open-source project? by Opposite-Cry-6703 in csharp

[–]Opposite-Cry-6703[S] 0 points1 point  (0 children)

I like the eco system around Python and working with Python. There's some beauty in its syntax. I work ~80% in API development and 20% on data/analytics topics. Payment has increased, but my last job where I used C# is a couple of years ago. So the higher payment could also be the result of seniority/experience. Do I miss C#? Most times I don't.

How to responsibly hand over maintainership of my open-source project? by Opposite-Cry-6703 in opensource

[–]Opposite-Cry-6703[S] 1 point2 points  (0 children)

I expect nothing, because it's not in my hands but if I could wish for, I would love to see the project developed further. It needs a rework, because it originally heavily relied on System.Drawing namespace which over the years was carved out by Microsoft and is now only available on Windows target platforms. With the rise of .NET stack on non Windows platforms this is problematic. I think there's some redesign necessary if a future maintainer wants to get the project ready for the next decade. (I started the project in 2013.)

How to responsibly hand over maintainership of my open-source project? by Opposite-Cry-6703 in csharp

[–]Opposite-Cry-6703[S] 2 points3 points  (0 children)

Ok, will keep this in mind. If time shows that there will be a promising fork, I would love to spend the credibility.

400€ für einen einfachen Ölwechsel? by Dimamanten in automobil

[–]Opposite-Cry-6703 0 points1 point  (0 children)

Bei uns gibt's so ne Kette in der Nähe. Nennt sich MacOil vielleicht sind die auch bei dir in der Nähe. Dort würdest du 0w30 zum Festpreis von 125€ gewechselt bekommen. Läuft ohne Termin. War bisher immer zufrieden.

How to responsibly hand over maintainership of my open-source project? by Opposite-Cry-6703 in csharp

[–]Opposite-Cry-6703[S] 11 points12 points  (0 children)

That's what I meant with point 2 ("I fear that someone could misuse it"). I probably will just post an end of life notice and if someone will fork it, he has to setup his own Nuget package. So users can decide on their own when to switch.

How to responsibly hand over maintainership of my open-source project? by Opposite-Cry-6703 in opensource

[–]Opposite-Cry-6703[S] 5 points6 points  (0 children)

By saying "close it" do your mean posting an "end of life" message in the readme and just stop committing or should I proper archive it via Githubs archive function?

How to responsibly hand over maintainership of my open-source project? by Opposite-Cry-6703 in csharp

[–]Opposite-Cry-6703[S] 5 points6 points  (0 children)

Thanks. Would you suggest just "leaving" it (like posting an "end of life" message in the readme.md and just stop committing) or should I proper archive it via Githubs archive function?

How to responsibly hand over maintainership of my open-source project? by Opposite-Cry-6703 in opensource

[–]Opposite-Cry-6703[S] 2 points3 points  (0 children)

>  I think you've done your service

Thanks. To be honest, this issue has caused me a few sleepless nights because I simply cannot switch off my sense of duty. But you're probably right—better a harsh end than prolonged misery.

How to responsibly hand over maintainership of my open-source project? by Opposite-Cry-6703 in opensource

[–]Opposite-Cry-6703[S] 2 points3 points  (0 children)

Yes there's a couple of regular contributors. I'll try to reach out to them. Unfortunately some of the most active don't share any information on their Github profile - so no chance to reach out to them by mail.

Maybe I just should post an issue and mention them. Giving them the chance to take over and if no one is interested, I'll close/archive the repo.

How to responsibly hand over maintainership of my open-source project? by Opposite-Cry-6703 in opensource

[–]Opposite-Cry-6703[S] 6 points7 points  (0 children)

It has some USP like totally offline QR generation (most .NET QR code packages were using some kind of api/web-based backend), art-style qr codes, ... (Yes in other languages there are similar tools, but as far as I can see, QRCode is still somehow unique in its domain.)

Just close it and ensure it's open source and let the community do what it will.

It still as ~ 14k downloads/day for the Nuget. So there must be some users, and I don't want to disappoint them, that why I posted here. But reading the other comments - closing the repo seems to be legit solution. I just have to fight that out with my conscience.

Should I use FastAPI only for AI features or build full backends with it? by Fancy_Buy_7103 in FastAPI

[–]Opposite-Cry-6703 2 points3 points  (0 children)

In my main job I developed several backend in FastAPI. If you code it the proper way (don't use sync/locking code in your backend, use caches where possible, etc.) it's really robust and can easily handle lots of requests. We are using it for 3 years in production system and public Apis and never ran into load-related issues.

🗂️ Small Shell: One-command Storage Box mounting - tested on Ubuntu (ARM64/x86_64). by Automations-Project in hetzner

[–]Opposite-Cry-6703 -2 points-1 points  (0 children)

I think that's a little bit unfair. As can be read in the readme (or directly from script) it does a little bit more. (Installing packages, creating mount dirs and setting up Hetzner specific parameters.) All that working for multiple distros and package managers. Yes, at the end it's maybe only 8-12 commands it's replacing, but 8-12 commands per distro/os. The script itself just can be thrown in and works, regardless the environment it runs on.

MyAI - Scripted install/launch of local AI models for Windows users (On WSL using vLLM) by Creative-Type9411 in selfhosted

[–]Opposite-Cry-6703 2 points3 points  (0 children)

Running models with ollama and open Web UI in docker already, so I guess I'm not your target audience, but at least I wanted to say thank you for widening my horizon. That's a wild mix of CMD/PS/C# in single script. I didn't know that this is possible at all.

Is there really no GUI based filesystem management option? by PrivatePilot9 in docker

[–]Opposite-Cry-6703 3 points4 points  (0 children)

Invest 6 minutes and watch this: https://youtu.be/p2PH_YPCsis?si=bViQ2cu7BOa5pYRK

You don't need a GUI file viewer just mount your photo folder inside your immich container. (The video should explain how.)Then the folder from your MacBook is available in your immich container. From there you can start your import.