NAS-Mountie is a lightweight macOS menu bar app for mounting SMB/NAS shares quickly, safely, and with as little friction as possible.
It remembers NAS connection profiles per Wi-Fi network, stores credentials securely in the macOS Keychain, and can automatically mount saved shares when your Mac connects to a known network.
Mount your shares. Move on with your day.
- Mount SMB shares from a NAS using an IP address or hostname
- Browse available shares from the connected NAS
- Select and mount one or multiple shares
- Save credentials securely in the macOS Keychain
- Remember NAS connection profiles per Wi-Fi network
- Auto-mount saved shares when connected to a known network
- Keep mounted shares visually separate from selected shares
- Use a compact macOS menu bar popover interface
- Enable or disable the Dock icon from Settings
- Launch at Login support
- Lightweight, focused macOS UI
- Open NAS-Mountie from the macOS menu bar.
- Enter your NAS address, username, and password.
- Browse available SMB shares.
- Select one or more shares.
- Click Mount.
- Optionally enable Remember Password.
- NAS-Mountie saves the connection profile for the current Wi-Fi network.
- Next time you are on that network, saved shares can mount automatically.
NAS-Mountie remembers connection profiles by Wi-Fi network.
For example:
- On your home network, it can remember your home NAS and selected shares.
- On another network, it starts with an empty form unless you save a separate profile there.
- This helps avoid showing or mounting shares from the wrong network.
A network profile can include:
- Wi-Fi network name
- NAS host or IP address
- Username
- Previously mounted shares
Passwords are handled separately through the macOS Keychain.
NAS-Mountie uses the macOS Keychain to store credentials securely.
Passwords are not stored as plain text in app files or source code.
- macOS 13 or later recommended
- SMB sharing enabled on your NAS
- Network access to the NAS
- Xcode for building from source
Some features, such as Launch at Login, require modern macOS APIs.
Clone the repository:
git clone https://github.com/josueluna/NAS-Mountie.gitOpen the project in Xcode:
open NAS-Mountie/NAS-Mountie.xcodeprojBuild and run:
Cmd + R
To create a local usable .app:
- In Xcode, set the scheme to Release.
- Build the project.
- Go to Product > Show Build Folder in Finder.
- Open
Products/Release. - Copy
NAS-Mountie.appto/Applications.
NAS-Mountie is currently in beta.
The app is stable enough for daily local testing, but features and UI details may continue to change.
- App icon and custom menu bar icon polish
- Cleaner release packaging
- GitHub Releases
- Improved settings management
- Better network profile management UI
- Optional unmount/disconnect actions
- Additional SMB validation and error handling
- More detailed mount status feedback
Developed by Josué Luna.
This project is licensed under the MIT License.