

Our new AI has dubbed itself ‘MechaHitler’, we should give it a body to control… (or a few thousand bodies)
🇨🇦
Our new AI has dubbed itself ‘MechaHitler’, we should give it a body to control… (or a few thousand bodies)
Note; that project is no longer being maintained.
https://github.com/filebrowser/filebrowser/discussions/4906
There is a fork working it’s way out of beta though.
You have to explicitly enable directory indexing; but then it will automatically generate simple http pages listing directory contents.
https://nginx.org/en/docs/http/ngx_http_autoindex_module.html
Idk… Storage, upkeep, anti-theft… Seems like a lot of work.
YoU WoUlDn’T dOwNlOaD A Car!?!?!
You’re damn right I would; get me a 3D printer big enough…
The times we live in.
I want off this ride.
I can’t think of a place more deserving of a mass-shooting than this room.
Not sure if just ‘haha tech-rhyme, using common error message’ or deeper:
Connection reset by peer = Other party ended the conversation. Immediately after you’d stated you’re queer…
An $11/yr domain pointed at my IP. Port 443 is open to nginx, which proxies to the desired service depending on subdomain. (and explicitly drops any connection that uses my raw ip or an unrecognized name to connect, without responding at all)
ACME.sh automatically refreshes my free ssl certificate every ~2months via DNS-01 verification and letsencrypt.
And finally, I’ve got a dynamic IP, so DDClient keeps my domain pointed at the correct IP when/if it changes.
There’s also pihole on the local network, replacing the WAN IP from external DNS, with the servers local IP, for LAN devices to use. But that’s very much optional, especially if your router performs NAT Hairpinning.
This setup covers all ~24 of the services/web applications I host, though most other services have some additional configuration to make them only accessible from LAN/VPN despite using the same ports and nginx service. I can go into that if there’s interest.
Only Emby/Jellyfin, Ombi, and Filebrowser are made accessible from WAN; so I can easily share those with friends/family without having to guide them through/restrict them to a vpn connection.
You can use cloudflares DNS and not use their WAF (the proxy bit) just fine. I have been for almost a decade.
I use cloudflared to translate DNS into DNS over TLS instead of Unbound to make it into recursive DNS. Just never really seen the need to switch it. I’m happy with nextDNS + Cloudflare resolving DNS upstream.
The main thing I wanted to note is port 53 outbound is blocked at the router to prevent devices from using external/unencrypted DNS. If a LAN device wants DNS resolution they MUST use the LAN DNS servers they were given via DHCP, or use their own DoT config, as plain DNS won’t make it out of the network.
It’s because of this block/enforcement that I run two local DNS servers: pihole on an RPI and a mirror on my main server tower, with Galaxy-Sync keeping them identical. If I tinker with/update one, the other picks up the slack so connectivity/resolution isn’t disrupted.
Hard to say for sure really.
I can respect someone’s religious views as long as they aren’t trying to push them on me. That’s to say; not trying to make me believe the same or insist that I have to follow the rules of their chosen religion.
As far as my own views go; I don’t follow any particular religion. I don’t necessarily believe there isn’t some form of god, but I don’t follow/believe in any specific deity either. Maybe there is, maybe there isn’t; but there have been hundreds of thousands of gods/goddesses/deities/religious figures throughout human history. Who’s to say you’ve chosen the correct one, along with the correct set of (sometimes oddly specific) rules and regulations to go along with it?
You want commandments to follow? Here’s one:
“Don’t be an asshole”
Everything else kind of just falls into place around that. As long as we can respect each other and our differences; yeah, romance is certainly possible.
That’s fair. I think it kind of depends on how much you interact with creators and their communities. (comment sections, comunity posts, live content, etc)
I haven’t browsed Reddit since the creation of my Lemmy account (~2years ago); though I’ve wound up viewing a Reddit thread or two via a google search on rare occasion. Beyond those two, the only other ‘social media’ I’ve used in at least a decade is Youtube.
The thing is, until someone actually faces any consequences in modern times for atrocities such as these; simply saying how bad they are has become meaningless.
I’m not sure whether this is specific to this project, docker, or YAML in general.
Looking through my other 20 or so compose files, I use the array notation for most of my environment variables, but I don’t have any double quotation marks elsewhere. Maybe they’re not supposed to work in this format, idk.
Good to keep in mind I guess.
Dev replied to my github discussion.
Apparently it’s an issue with array style env variable layout.
environment:
key:"value"
Instead of
environment:
- key=value
Trying to set that up to try out, but I can’t get it to see/use my config.yaml.
/srv/filebrowser-new/data/config.yaml
volumes:
Says ‘/config/config.yaml’ doesn’t exist and will not start. Same thing if I mount the config file directly, instead of just its folder.
If I remove the env var, it changes to “could not open config file ‘config.yaml’, using default settings” and starts at least. From there I can ‘ls -l’ through docker exec and see that my config is mounted exactly where it’s supposed to be ‘/config/config.yaml’ and has 777 perms, but filebrowser insists it doesn’t exist…
My config is just the example for now.
I don’t understand what I could possibly be doing wrong.
/edit: three hours of messing around and I figured it out:
Must not have quotation marks. Removed them and now it’s working.
Just the domains? They’ll be back under new names in a couple days max.