Network Shares
Overview
Network shares allow Norri to access media stored on Network Attached Storage (NAS) devices, file servers, or other computers on your network. Common scenarios include:
- Synology, QNAP, or TrueNAS devices
- Windows shared folders
- Linux Samba shares
- Any SMB/CIFS compatible storage
With Norri, you can add network shares directly when creating a library — no separate configuration required.
Adding a Library from a Network Share
When creating or editing a library, you can enter a network path directly in the path field:
- Go to Settings → Libraries
- Click Add Library
- Select the library type (Movies, TV Shows, etc.)
- In the Path field, enter your network share path:
\\nas\movies(UNC format)smb://192.168.1.100/media(SMB URL format)//server/share(forward slash format)
- If the share requires credentials, expand the Network Credentials section
- Click Save
Norri will automatically mount the share and scan your media.
Using the Network Browser
Don’t know the exact path? Use the built-in network browser to discover available shares:
- Click Browse next to the path field
- Select the Network tab
- Wait for Norri to discover devices on your network
- Click a device to see its available shares
- Navigate to your media folder
- Click Select to use that path
The network browser uses SMB discovery to find devices advertising shares on your local network. Most NAS devices and Windows computers will appear automatically.
Authentication Options
Guest Access (No Credentials)
Many NAS devices allow guest access to specific shares. If your share is configured for anonymous access, simply leave the credentials section collapsed — Norri will connect without authentication.
Username and Password
For password-protected shares:
- Expand the Network Credentials section
- Enter your Username — Your NAS or Windows account username
- Enter your Password — Your account password
Domain (Active Directory)
If your network uses Active Directory or a Windows domain:
- Enter your Domain — For example,
WORKGROUP,MYDOMAIN, orCORP - Enter your domain username and password
For home networks, the domain is typically WORKGROUP (the Windows default) and can usually be left empty.
Supported Path Formats
Norri accepts network paths in several formats:
| Format | Example | Notes |
|---|---|---|
| UNC path | \\nas\movies | Windows standard format |
| UNC with IP | \\192.168.1.100\media | Use when hostname doesn’t resolve |
| SMB URL | smb://nas.local/media | URL-style format |
| SMB URL with IP | smb://192.168.1.100/media/films | Can include subfolders |
| Forward slash | //server/share | Unix-style variant |
Examples by NAS Brand
Synology
\\diskstation\videosmb://192.168.1.50/video/moviesQNAP
\\qnap-ts\multimediasmb://192.168.1.60/Multimedia/MoviesTrueNAS / FreeNAS
\\truenas\mediasmb://192.168.1.70/mediaWindows Shared Folder
\\desktop-pc\shared moviessmb://192.168.1.80/MoviesHow It Works
When you save a library with a network path, Norri:
- Parses the path — Extracts server address and share name
- Connects to the share — Using provided credentials (or guest access)
- Mounts the share — Creates a local mount point for file access
- Scans your media — Discovers and identifies your content
- Monitors the connection — Automatically reconnects if the share becomes temporarily unavailable
The share remains mounted while Norri is running. If the NAS reboots or network connectivity is briefly lost, Norri will automatically reconnect without manual intervention.
Troubleshooting
”Invalid username or password”
- Verify your credentials are correct — try logging into your NAS web interface
- For Windows shares, try including the domain:
WORKGROUP\username - Check if the account is locked or disabled on the NAS
- Some NAS devices use different usernames than you might expect (e.g.,
adminvsadministrator)
“Share not found on server”
- Verify the share name is spelled correctly (case-sensitive on some systems)
- Check that the share exists in your NAS admin interface
- Ensure the share is enabled and not hidden
- Try accessing the share from another computer to confirm it works
”Cannot reach server”
- Check that the NAS/server is powered on
- Verify the server is on the same network as Norri
- Try using the IP address instead of hostname
- Check for firewall rules blocking SMB (ports 445, 139)
- If using a hostname, ensure DNS resolution works — try
ping nas.local
”Access denied”
- Verify your account has permission to access this share
- Check share-level permissions in your NAS admin interface
- Check folder-level permissions on the shared folder
- Some NAS devices have both share permissions AND folder permissions — both must allow access
Device Not Appearing in Network Browser
- Not all devices respond to SMB discovery — enter the path manually
- Check that SMB/CIFS is enabled on the NAS
- Firewalls may block discovery traffic — the device can still be accessed by IP
- Try
smb://192.168.1.x/shareusing the device’s IP address
Scans Show Missing Files After NAS Reboot
Norri includes protection for network storage:
- If a share is offline, Norri skips scanning that library entirely
- Files are only marked as missing when the share is accessible AND the file is genuinely gone
- Your library data is never lost due to temporary network issues
Server Requirements
Linux
Install the cifs-utils package:
# Debian/Ubuntusudo apt install cifs-utils
# RHEL/Fedorasudo dnf install cifs-utils
# Arch Linuxsudo pacman -S cifs-utilsmacOS
SMB support is built into macOS. No additional software is required.
Docker
When running Norri in Docker, the container needs appropriate capabilities:
services: norri: image: norri/norri:latest cap_add: - SYS_ADMIN - DAC_READ_SEARCH volumes: - norri-data:/dataBest Practices
-
Use static IPs — Configure your NAS with a static IP address to avoid connection issues if DHCP leases change
-
Create a dedicated user — Create a Norri-specific user on your NAS with read-only access to media shares
-
Test from another computer first — If you can browse the share from your desktop, you have the right path and credentials
-
Keep firmware updated — NAS firmware updates often include SMB compatibility improvements
-
Use IP addresses for reliability — Hostname resolution can be flaky on some networks; IP addresses are more reliable
Related
- Adding Media Libraries — Complete guide to creating libraries
- Scheduled Tasks — Configure automatic library scans
- Troubleshooting — General troubleshooting guide