Loading...
-Loading...
-- No nodes registered yet. Install and start the node agent on the - machine that owns your files. -
- ) : ( -- {nodes.length === 0 - ? "No exports yet. Start the node agent to register one." - : "No connected exports. Start the node agent or wait for reconnection."} -
- ) : ( -- Select an export to see the mount URL and credentials. -
- ) : ( -- Use your betterNAS account password when Finder prompts. v1 - does not issue a separate WebDAV password. -
- -
- {children}
-
-
- - Mount remote machines as native Finder volumes on your Mac. - Install a small agent on any box with files you care about, and - it shows up in Finder like a local drive. No sync clients, no - special apps - just your files, where you expect them. -
-- The plan is bigger: phone, laptop, agents, all seeing the same - filesystem. A modular backup layer you actually use day-to-day, - and a way to run agents on your own hardware without handing over - the keys. -
-- One account works everywhere: the web app, the node agent, and - Finder. Set up the node, confirm it is online, then mount your - export. -
-- Run this on the machine that owns the files. -
-- Replace the placeholders with your account, export path, and public - node URL. -
-- Export path{" "} - - the directory you want to expose through betterNAS. -
-- - Direct address - {" "} - - the real public HTTPS base URL that reaches your node directly. -
-- Open the control plane after the node starts. You should see: -
-
- Finder mounting only works when the node URL is directly reachable
- over HTTPS. Avoid gateways that show their own login page before
- forwarding traffic. A good check: load{" "}
- /dav/{" "}
- on your node URL. A working node responds with WebDAV headers, not
- HTML.
-
- {block.text} -
- ); - })} -- Favorites -
-- Locations -
-+ betterNAS +
++ {mode === "login" ? ( + <> + No account?{" "} + + > + ) : ( + <> + Already have an account?{" "} + + > + )} +
+ + +Loading...
++ betterNAS +
+
+
+ {`curl -fsSL https://raw.githubusercontent.com/harivansh-afk/betterNAS/main/scripts/install-betternas-node.sh | sh`}
+
+
+
+
+ {`BETTERNAS_USERNAME=${user.username} BETTERNAS_PASSWORD=... BETTERNAS_EXPORT_PATH=/path/to/export BETTERNAS_NODE_DIRECT_ADDRESS=https://your-public-node-url betternas-node`}
+
+
+ + No exports registered yet. Start the node agent and connect + it to this control plane. +
++ Pick an export to see the Finder mount URL and the username + to use with your betterNAS account password. +
+