User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
Admin
completely blind computer geek, lover of science fiction and fantasy (especially LitRPG). I work in accessibility, but my opinions are my own, not that of my employer. Fandoms: Harry Potter, Discworld, My Little Pony: Friendship is Magic, Buffy, Dead Like Me, Glee, and I'll read fanfic of pretty much anything that crosses over with one of those.
keyoxide: aspe:keyoxide.org:PFAQDLXSBNO7MZRNPUMWWKQ7TQ
Location
Ottawa
Birthday
1987-12-20
Pronouns
he/him (EN)
xmpp fastfinge@im.interfree.ca
keyoxide aspe:keyoxide.org:PFAQDLXSBNO7MZRNPUMWWKQ7TQ
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
1y
@andrew @jscholes Yes. It’s just a fancy vpn that syncs accounts. Also, only one machine is accessible to the internet. It proxies requests for apps on other machines over the vpn.
0
0
0
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
1y
@andrew @jscholes Not at all. I let iCloud handle mail. I’m too cowardly to host my own email.
1
0
0
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
1y
@jscholes @andrew Cosmos is an openid provider, so apps that support SSO integrate that way. The cosmos reverse proxy also passes authentication headers, and some apps support that. Worst case scenario cosmos can be configured to require authentication before proxying particular urls.
2
0
1
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
1y
@andrew @mcourcel Oh also IPFS, tor, Bluesky pds, sky bridge, and audiobookshelf. And everything I listed authenticates with my cosmos user account.
1
0
0
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
1y
@andrew @mcourcel The nice thing about cosmos is that it keeps in sync with docker and docker compose. So you can use the web UI for everything it supports, and revert to the command line for the more advanced bits. But what you did on the command line will be reflected in the UI.
0
0
0
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
1y
@andrew @mcourcel I’m running Lemmy, iceshrimp, readeck, miniflux, deluge, sonarr, lazy librarian, nzbget, flairesolver, vault warden, Joplin, openwebui, nvdaremoteserver, and ollama all on cosmos. I pay for the vpn and have my apps spread over five machines on three different domains. It all mostly just works.
0
0
0
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
1y
Last night I dreamed that I was back in elementary school, and the teacher was taking attendance. "Garry!" "Here." "Larry!" "Here." "Harry!" "Here." "Mary!" "Here." At this point I was smothering my laughter, because I knew if I started laughing I'd get detention. "Barry!" "Here." "Perry!" "Here." "Jerry!" "Here." "Carrie!" "Here." "Terry!" "Here." "Charlotte Anna-Maria!" The fact that the last name didn't fit the pattern was so funny to my dream self that I burst out in howls of uncontrollable laughter, and woke myself up laughing. At least I escaped detention. Because if you get detention in a dream, you get detention in real life!
0
13
18
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
1y
@russ I am! But nfs looks more like what I wanted.
0
0
0
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
1y
@jscholes NFS is pretty much what I want. In short, I'm managing my dozens of Linux ISO's and hours of public domain video, but the box that actually downloads the ISO's is on a different network from the one that requests, serves, and indexes them.
0
0
0
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
1y
@jscholes Right, but we don't know what files we're going to need until we need them. And we need to know what files are available at all times. So now we're into keeping an updated list in sync between two machines, and doing caching and batch syncs, and this is all starting to sound like a filesystem.
1
0
0
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
1y
@jscholes They need to be shared. The machine that needs to act on the files doesn't have enough space to store the files.
1
0
0
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
1y
@matt Ffmpeg is an interesting example. I use some software that only claims support for mp4 video. But it’s just using ffmpeg, so it’ll take whatever I throw at it. As a user, I’d be upset if it really did require mp4. I get saying mp4 is the only supported format to lower support costs. But bigger packages allow software to be more adaptive to user needs the developer didn’t care about. Similarly, we see what always happens when accessibility features are made optional dependencies: they are always excluded. I’d rather developers use packages with all the bells and whistles. Even if they don’t expose the functionality I need, at least I am more likely to be able to hack it in one way or another.
0
0
0
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
1y
@amyisard Haha I've never heard of that show! I'm only familiar with the sweets: en.wikipedia.org/wiki/Flumps_(sweet)
0
0
1
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
1y
Thanks for the help, everyone! is the way to go, and a lot simpler than I thought. For anyone discovering this later, the guide I'm using is this one: github.com/zilexa/Homeserver/tree/master/Filesystems-guide/networkshares_HowTo-NFSv4.2 Credits to everyone for the suggestions, ideas, and assurance that this isn't going to be as hard as I thought it would be: @yo, @dlakelan, @tripplehelix@fosstodon.org, @quanin, @modulux,
1
7
7
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
1y
@modulux I think sshfs is what rclone uses underneath?
0
0
0
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
1y
@quanin One server has all the storage, and the other has all the cpu and ram. The first server is just packed with 20 tb spinning discs, and enough cpu and ram to serve files.
0
0
0
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
1y
@modulux The thing that scares me about nfs is that it’s an ancient protocol, and authentication and encryption feel like a bolted on mess. Especially because I haven’t set up Pam or whatever to share accounts between the systems. So I’m confused about what happens when nfs tries to sync permissions.
2
0
0
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
1y
Hey people: it’s occurring to me that might not actually be the best way to do what I’m doing. So: if you had two Debian servers on a vpn, both with 1 gig fiber links to the internet, in cities 100 km apart, how would you go about having shared filesystems between them? Right now I am using rclone mount with sftp. Is there a less janky way?
8
7
1
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
1y
@tardis @andrew @mcourcel As you can tell I don’t rush to answer my notifications lol
1
0
0
0
User avatar
🇨🇦Samuel Proulx🇨🇦 @fastfinge@interfree.ca
1y
@tardis @andrew @mcourcel I use it mostly on my phone, so that doesn’t work for me.
1
0
0
0