{"slug": "sshfs", "name": "sshfs", "category": "files", "category_name": "Files, sync and backup", "description": "", "recommenders": 1, "commenters": 4, "warners": 0, "score": 1.691, "rising": -0.33, "first": "2025-12-04", "latest": "2026-10-20", "why": "I've used it for archival and sshfs, which is very convenient.", "why_is_quote": true, "has_verdict": false, "sentiment": {"recommend": 1, "neutral": 3, "compare": 0, "warn": 0}, "spark": [0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], "listed": false, "loved": [], "caveat": "", "short_quote": "I've used it for archival and sshfs, which is very convenient.", "icon": false, "domain": null, "github_repo": null, "official_url": "", "pricing": "", "aliases": ["sshfs"], "verdict": null, "praise": [{"label": "", "summary": "", "quotes": [{"id": 738428979, "item_id": 46151811, "url": "https://news.ycombinator.com/item?id=46151811", "by": "EuAndreh", "date": "2025-12-04", "stance": "recommend", "quote": "I've used it for archival and sshfs, which is very convenient.", "excerpt": "As free advertisement to rsync.net, I also like the service and support. I have not deleted any of my daily borg backups for many years, covering my laptop and some servers. Borg has an equivalent `borg serve` feature as detailed in the article. I use borg mount every other week. After the initial config, you can just type: $ borg mount :: borg/ ...and browse the full archive lazily. Most of the time I'm looking at t", "context": "", "use_case": "mounting remote storage", "switched_from": "", "story": "Rsync.net Technical Notes \u2013 Q4 2025"}]}], "caveats": [], "who": [], "tags": [], "use_cases": ["remote file access", "remote file mounting", "file sync", "mounting remote storage"], "compared": [{"slug": "borgbackup", "name": "BorgBackup", "co": 2, "switched_from": 0, "switched_to": 0}], "makers": [], "threads": [{"url": "https://news.ycombinator.com/item?id=50161254", "title": "Ask HN: What's your SSH terminal workflow like?", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=49822555", "title": "VSCode's SSH Agent Is Bananas (2025)", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=49509606", "title": "Creating backup storage sucks", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=46150994", "title": "Rsync.net Technical Notes \u2013 Q4 2025", "mentions": 1}], "sentiment_by_month": {"2025-11": {}, "2025-12": {"recommend": 1}, "2026-01": {}, "2026-02": {}, "2026-03": {}, "2026-04": {}, "2026-05": {}, "2026-06": {}, "2026-07": {}, "2026-08": {}, "2026-09": {"neutral": 2}, "2026-10": {"neutral": 1}}, "quotes": [{"id": 802580804, "item_id": 50161300, "url": "https://news.ycombinator.com/item?id=50161300", "by": "SurfingAlpaca", "date": "2026-10-20", "stance": "neutral", "quote": "sshfs for stuff where I needed my IDE", "excerpt": "Back in the day I used to do ssh, tmux, vim for most of my work on the server and sshfs for stuff where I needed my IDE. In the last 10 years I think the only thing thats changed is adding agents to the mix (and no longer needing sshfs). Some files kinda open slow on vim or screw up the syntax highlighting so I switch to nvim/helix (still evaluating both. Don\u2019t know what to pick)", "context": "", "use_case": "remote file access", "switched_from": "", "story": "Ask HN: What's your SSH terminal workflow like?"}, {"id": 797223362, "item_id": 49826460, "url": "https://news.ycombinator.com/item?id=49826460", "by": "eddythompson80", "date": "2026-09-24", "stance": "neutral", "quote": "sshfs solves the laggness problem, but you are just mounting a remote file system while using your local machine for the build.", "excerpt": "Nothing is stopping you from doing that still. Personally, I hate the latency in VNC/RDP not to mention the laggy UX, reduced colors, and the overall degradation in the experience. The nice thing about vscode remoting design is that it\u2019s not that. Even on a high-ish latency ssh connection, the editor buffers are local and the editor UX as a whole is local on your machine so things are still relatively smooth despite ", "context": "", "use_case": "remote file mounting", "switched_from": "", "story": "VSCode's SSH Agent Is Bananas (2025)"}, {"id": 792738561, "item_id": 49546160, "url": "https://news.ycombinator.com/item?id=49546160", "by": "fc417fc802", "date": "2026-09-03", "stance": "neutral", "quote": "I've more or less settled on sshfs at this point", "excerpt": "> like the hard drive part here will just fail to mount one night and not back things up for 3 months until you notice I think the author is having trouble because he is conflating concepts and roles that should be distinct. Sync, rotating snapshots, and deduplicated backups need to be kept entirely separate if you want any hope of maintaining your sanity. So he's got sync but he's missing some sort of rotating snaps", "context": "", "use_case": "file sync", "switched_from": "", "story": "Creating backup storage sucks"}, {"id": 738428979, "item_id": 46151811, "url": "https://news.ycombinator.com/item?id=46151811", "by": "EuAndreh", "date": "2025-12-04", "stance": "recommend", "quote": "I've used it for archival and sshfs, which is very convenient.", "excerpt": "As free advertisement to rsync.net, I also like the service and support. I have not deleted any of my daily borg backups for many years, covering my laptop and some servers. Borg has an equivalent `borg serve` feature as detailed in the article. I use borg mount every other week. After the initial config, you can just type: $ borg mount :: borg/ ...and browse the full archive lazily. Most of the time I'm looking at t", "context": "", "use_case": "mounting remote storage", "switched_from": "", "story": "Rsync.net Technical Notes \u2013 Q4 2025"}]}