WebDAV
Connect to SoulFire files through WebDAV on Windows, macOS, or Linux.
What is WebDAV?
WebDAV (Web Distributed Authoring and Versioning) gives you network access to SoulFire files. This page has connection steps for Windows, macOS, and Linux.
Install and start SoulFire before you continue. See Start Here for installation steps.
What can you do with WebDAV?
With WebDAV, you can:
- Access your SoulFire files from any device
- Edit configuration files and scripts remotely
- Upload and download instance data and script code
- Manage SoulFire files without direct server access
Windows
Connecting to WebDAV on Windows
- Open File Explorer
- Right-click on "This PC" and select "Add a network location"
- Click "Next" in the wizard
- Select "Choose a custom network location" and click "Next"
- Enter the WebDAV URL (e.g.,
http://your-server-ip:port/webdav) and click "Next" - Enter your username and password if prompted
- Give the connection a name (e.g., "SoulFire WebDAV") and click "Next"
- Click "Finish" to complete the setup
You can now access your SoulFire files through the network location in File Explorer.
Troubleshooting on Windows
If you encounter issues connecting to WebDAV on Windows:
- Make sure the WebDAV service is enabled in your SoulFire configuration
- Make sure that your firewall allows connections to the WebDAV port
- Try using the full URL including the http:// prefix
- If Windows cannot connect, enable Basic Authentication on the server
macOS
Connecting to WebDAV on macOS
- Open Finder
- Click on "Go" in the menu bar and select "Connect to Server" (or press ⌘K)
- Enter the WebDAV URL (e.g.,
http://your-server-ip:port/webdav) in the Server Address field - Click "Connect"
- Enter your username and password if prompted
- The WebDAV share will appear as a mounted drive in Finder
Troubleshooting on macOS
If you encounter issues connecting to WebDAV on macOS:
- Make sure that the WebDAV URL is correct
- Make sure that your computer can reach the server
- Make sure that the username and password are correct
- Try using https:// instead of http:// if SSL is enabled
Linux
Connecting to WebDAV on Linux
There are several ways to connect to WebDAV on Linux, depending on your distribution and desktop environment.
Using GNOME Files (Nautilus)
- Open Files (Nautilus)
- Click on "Other Locations" in the sidebar
- In the "Connect to Server" field at the bottom, enter the WebDAV URL (e.g.,
dav://your-server-ip:port/webdav) - Click "Connect"
- Enter your username and password if prompted
Using KDE Dolphin
- Open Dolphin file manager
- In the address bar, enter the WebDAV URL (e.g.,
webdav://your-server-ip:port/webdav) - Enter your username and password if prompted
Using davfs2 (Command Line)
-
Install davfs2:
sudo apt-get install davfs2 # Debian/Ubuntu sudo yum install davfs2 # CentOS/RHEL -
Create a mount point:
sudo mkdir /mnt/webdav -
Mount the WebDAV share:
sudo mount -t davfs http://your-server-ip:port/webdav /mnt/webdav -
Enter your username and password when prompted
Troubleshooting on Linux
If you encounter issues connecting to WebDAV on Linux:
- Make sure that the required packages are installed
- Make sure that the WebDAV URL has the correct format
- Make sure that your user can mount the file system
- Read the system logs for more detailed error messages
Security Considerations
When using WebDAV, keep the following security considerations in mind:
- Use HTTPS instead of HTTP when possible to encrypt your connection
- Do not share your WebDAV URL or credentials with unauthorized users
- Regularly update your SoulFire installation to patch security vulnerabilities
How is this page?
Last updated on
