Run FileBrowser Quantum natively on macOS.
Download link
- Go to releases page
- Download either stable or beta
filebrowser-darwin-amd64 (Intel) or filebrowser-darwin-arm64 (Apple Silicon) - Save to a folder
Enable Permissions link
Step 1: Make Executable link
1
| chmod +x filebrowser-darwin-arm64
|
Step 2: Allow in Security Settings link
On first run, macOS will block the app:
- Try to run:
./filebrowser-darwin-arm64 - Go to System Preferences → Security & Privacy
- Click Allow for FileBrowser
Optional: Install FFmpeg link
Create Configuration link
1
| ./filebrowser-darwin-arm64 setup
|
Or create config.yaml:
1
2
3
4
5
6
7
8
| server:
port: 80
sources:
- path: "/Users/yourname/Documents"
config:
defaultEnabled: true
auth:
adminUsername: admin
|
Run FileBrowser link
1
| ./filebrowser-darwin-arm64 -c config.yaml
|
Access at http://localhost:80
Run as Service (launchd) link
Create /Library/LaunchDaemons/com.filebrowser.plist:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
| <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>com.filebrowser</string>
<key>ProgramArguments</key>
<array>
<string>/usr/local/bin/filebrowser</string>
<string>-c</string>
<string>/usr/local/etc/filebrowser/config.yaml</string>
</array>
<key>RunAtLoad</key>
<true/>
<key>KeepAlive</key>
<true/>
</dict>
</plist>
|
Load service:
1
| sudo launchctl load /Library/LaunchDaemons/com.filebrowser.plist
|
Next Steps link