

The entire post was off-topic as FUTO does not qualify as open source. That being said, the mods should probably update community rules instead of murdering a discussion thread.
The entire post was off-topic as FUTO does not qualify as open source. That being said, the mods should probably update community rules instead of murdering a discussion thread.
Removed by mod
Why is open source dogmatic? Because every line of code should have a purpose. Features are inherently optional and often cloud the project from the initial objective.
Few people are paid to maintain this category of software so they want to keep things manageable. Omitting features is the easiest way to limit edge cases and keep up with your dependencies.
I use the linuxserver images for Nextcloud. Have worked pretty well for me over the past few years.
Yeah, that thing is honestly impressive. If I didn’t already have a full network manager wg setup I’d just use that.
Reformatting that compose for people:
version: "2.1" services:
wireguard:
image: linuxserver/wireguard
container_name: wireguard
cap_add:
- NET_ADMIN
- SYS_MODULE
environment:
- PUID=1000
- PGID=1000
- TZ=Asia/Singapore
- SERVERURL=auto #optional
- SERVERPORT=51820 #optional
- PEERS=1 #optional
- PEERDNS=auto #optional
- INTERNAL_SUBNET=10.13.13.0 #optional
volumes:
- ./config:/config
- /lib/modules:/lib/modules
ports:
- 51820:51820/udp
sysctls:
- net.ipv4.ip_forward=1
- net.ipv4.conf.all.src_valid_mark=1
restart: unless-stopped
Sounds like you didn’t read the extended manual: https://github.com/linuxserver/docker-wireguard
There are a lot of other configs for that container that must be provided before startup. It’s just a generic runner. If you want it to run as a server you need to follow this section: https://github.com/linuxserver/docker-wireguard?tab=readme-ov-file#server-mode
Are you at getting the handshake in the app? If so, you’re probably just missing the dispatch commands for traffic masquerading.
Yeah, there are a lot of bells and whistles and a fundamental difference between the way they intend to manage dotfiles and the way stow does. Makes it difficult to get started.
One thing that helped me when I was first getting into it: Chezmoi doesn’t like compartmentalization like stow. It supports it, but it want’s you to lean into the config langue a bit before you start doing that.
If you do that you can get away with only touching the add
, cd
, and update
commands.
I liked stow, and used it for quite some time. That being said, it has issues. Issues community members have attempted to solve. Issues the sole maintainer wasn’t addressing for quite a few years.
I use chezmoi now. I’ve still got mixed feelings, but the templating system is neat. Stow seems to have gotten out of it’s slump while I was gone. That’s good news! Anyone know if they addressed the tree specific folding/unfolding config feature? Not seeing anything in the docs…
Eaton is your best bet for compatibility in the consumer market.
I agree limiting application scope is useful for multiple reasons, however Jellyfin started as a fork of Emby which already had music support. I have yet to find a standalone application that has enough features to sway me from just utilizing the existing media server functionality.
Finamp’s current alpha was a huge surprise to me. I stopped looking at development for a few months and in that time they completely reworked it
Nope, but it has become a backronym https://wikipedia.org/wiki/Object_storage#Origins
You would first need to define malicious code within the context of that repo. To some people, telemetry is malicious.
Yo, they added full page copies now? Gotta give it a spin again
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.
deleted by creator
Googles requirements for ARM cores on Android was pretty high. Don’t think I’ve seen a RISC-V core get close yet…
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…
Yeah, I’ve been using it for about a year now. It’s a little frustrating that it will learn my misspellings before it suggests a proper replacement, but otherwise I have no complaints. Direct upgrade over the stock AOSP keyboard.