• 0 Posts
  • 20 Comments
Joined 1Y ago
cake
Cake day: Jun 12, 2023

help-circle
rss

To me on the security side of things caddy has a feature I have yet to see anywhere else: default reverse proxy headers.

Got something you want to lock down remote js loading on unless it explicitly requests an override? Default the variable to a locked value. The application can override it with it’s own header as necessary.

https://caddyserver.com/docs/caddyfile/directives/header


I wish nginx had the concept of default header values for reverse proxies…

I mean, you can kind of do it with macros but man…


If you’re just looking for RSS -> Push take a look at feedpushr

I use it with gotify without too many issues.


You say that like there a large overhead to containers…

Even in this case that overhead is negligible. Container configs and artifacts are also more portable and easier to backup.


It was dead however long ago when I submitted a PR. Still unmerged with no activity on the request so I just never went back to check.

It’s good to hear that they are working on it again though, if that is the case.


It depends on what you want. Do you want containers that don’t blow away your firewall? Podman is nice, but docker can be configured a little to avoid this. Want things that autostart and don’t have issues with entry points that attempt to play with permissions/users? Docker or podman as root is necessary. Want reasonable compose support? Podman now needs a daemon/socket. Want to make build containers and not deal with permission/user remapping at all? Podman is really nice.

Do not attempt to use podman-compose. That app is dead.

Unfortunately if you want to make tools that will be used by other people then you must add docker support. It just owns too much of the market.


I present to you the holy hardware compatibility table:

https://networkupstools.org/stable-hcl.html

Anything not listed there is not worth buying.


If you distribute FLACs and have good musicbrainz integration (userscript or otherwise) you’ll definitely have an audience on Lemmy


Bitwarden does use a local database and syncs. When you authenticate it unlocks the local database and does regular syncing behind the scenes.

I do recommend self-hosting vaultwarden for the primary server though.


I use Feedpushr + Gotify.

Works pretty well, but you may find you have to set up multiple output entries and tags to filter out the useful parts of a post. That and html entries sometimes don’t get parsed correctly so you’ll end up with tags in what should be a parsed content string.


I don’t think configuration languages should be turing complete. At that point you’re just writing an extension.


I kind of get it. Note apps are normally horribly cumbersome data serialization ecosystems you have to invest a lot of time into before you really feel like its doing anything more than a standard text editor could


Heads up, you can also get postgress to use a socket and mount that through for another speedup if you haven’t already


Been using this slick tool for a while now.

https://github.com/troglobit/inadyn

Easier to configure and better error codes than ddclient in my opinion.


Yeah, either DD or the dm-crypt trick for filling the drive with crypto-grade randomness https://wiki.archlinux.org/title/Dm-crypt/Drive_preparation


Yeah, the only thing kind of close is GPL3’s infectious license and that still allows for profit use assuming the code is opened. (Harder to be evil here but technically still possible.)

Unfortunately this will cause issues if the community attempts to do anything with this package later as well. See the fiasco with Multimc and Polymc. Nobody came out of that looking particularly inviting for devs. I feel bad for the one guy that walked the line between the two licenses for as long as he did. I just ended up jumping to the community fork because they addressed my issues faster and their license ended up being more permissive.


I just don’t like the idea of supporting a company as large as Cloudflare. That and their pricing system doesn’t make a lot of sense. I have to wonder where they are making their margin back.


I really want to use porkbun but I don’t want to write scripts to integrate a custom name server api into ddclient. (I know some people have written their own wrappers but they’ve yet to make it upstream.) Namecheap it is then.


What format are they in? Jellyfin does support some of the common eBook formats. https://jellyfin.org/docs/general/server/media/books