jhaals / yopass

Secure sharing of secrets, passwords and files
https://yopass.se
Apache License 2.0
1.79k stars 278 forks source link

Missing support for Redis socket configuration #2374

Open nige-one opened 1 month ago

nige-one commented 1 month ago

I have a weird managed hosting (uberspace) that prefers Redis exposure via sockets. Unfortunately go-redis only supports socket URIs from version 8.2.3 (https://github.com/redis/go-redis/pull/1511) on but Yopass uses: https://github.com/jhaals/yopass/blob/5826d33e2bac211d3d07ab1af3a22fb5954db7ff/go.mod#L7

I'm not a golang dev, so no MR from my side :/

One can also argue that there are valid socket configurations in Docker environments, so maybe that's another pro for updating the dependency.