About Edge-DTN-STOR
NSF CC* CRISPIE Edge-DTN-STOR (Edge-DTN-STOR) is a high-performance research storage service built on Nextcloud and integrated with CRISPIE Data Transfer Nodes (DTN). It provides participating institutions with secure storage and multiple access methods for managing and transferring research data. Edge-DTN-STOR is made possible through the NSF CC* Regional Networking: Connectivity through Regional Infrastructure for Scientific Partnerships, Innovation, and Education (CRISPIE, NSF #2346648) award.
This document outlines instructions for mounting the Edge-DTN-Stor.
Create a Nextcloud app password
Important credential note
Use your Nextcloud username and app password for WebDAV mounts. This is different from your institutional credential and should be created in Nextcloud before configuring a client or mount point.
If you don't have a NextCloud Account, follow the Requesting Access guide to set up an account.
Steps
- Log in to your Nextcloud account in a web browser.
- Click your profile icon and open Settings.
- Open Security in the left menu.
- Scroll to Devices & sessions.
- Enter an app name of your choice (eg. credential-1).
- Click Create new app password.
- A username and password will be generated.
- Save the generated username and password for your WebDAV client.
Mounting Edge-DTN-STOR
Edge-DTN-STOR can be mounted as a WebDAV drive on Linux, macOS, and Windows. Once mounted, it behaves like a local network filesystem and can be used by applications, scripts, and cluster workflows. Below are platform-specific instructions for mounting.
Linux and HPC with davfs2
Install and mount
# Debian / Ubuntu sudo apt update sudo apt install davfs2 # RHEL / CentOS sudo yum install davfs2 # Fedora sudo dnf install davfs2
sudo mkdir -p /mnt/Edge-DTN-STOR sudo tee -a /etc/fstab <<EOF https://nextcloud.crispie.njEdge.net/remote.php/dav/files/<username>/ /mnt/Edge-DTN-STOR davfs user,rw,noauto,_netdev 0 0 EOF mount /mnt/Edge-DTN-STOR
Unmount and interactive access
umount /mnt/Edge-DTN-STOR
sudo apt install cadaver cadaver https://nextcloud.crispie.njEdge.net/remote.php/dav/files/<username>/
You will be prompted for your Nextcloud username and app password when credentials are not already stored.
macOS
Finder
- Open Finder.
- Press Cmd + K.
- Enter https://nextcloud.crispie.njEdge.net/remote.php/dav/files/<username>/
- Click Connect.
- Authenticate with your Nextcloud username and app password.
Terminal
mkdir -p ~/Edge-DTN-STOR mount_webdav https://nextcloud.crispie.njEdge.net/remote.php/dav/files/<username>/ ~/Edge-DTN-STOR
umount ~/Edge-DTN-STOR
Windows
Map network drive
- Open File Explorer.
- Right-click This PC and choose Map network drive.
- Choose a drive letter, such as Z:.
- Use folder https://nextcloud.crispie.njEdge.net/remote.php/dav/files/<username>/
- Check Connect using different credentials.
- Authenticate with your Nextcloud username and app password.
PowerShell / Command Line
net use Z: https://nextcloud.crispie.njEdge.net/remote.php/dav/files/<username>/ /user:<username> *
