- parente/webdavを使用した。
起動方法
docker run \
-dP \
-v `pwd`:/srv/webdav \
-p 443:443 \
-e PASSWORD=$( read -p "Password: " -s PASSWORD && echo $PASSWORD ) \
parente/webdav \
- passwordの入力を求められる。これはwebdavユーザに対するパスワード。
-
https://ipaddr/webdav にアクセスすると、
- ユーザ名: webdav
- パスワード: 先ほど入力したパスワード
- これで
pwd
が表示される。
- 読み書きは www-data 権限で行われる。
利用方法
nautilus からの接続
- nautilus - How do I establish a WebDAV connection in Gnome 3? - Ask Ubuntu
- Fedora Core 4でWebDAVサーバにアクセスするには - @IT
httpsの場合
davs://user@host.name/path
davs://host.name/
davs://user:password@host.name/path
httpの場合はdavs://
の代わりにdav://
を指定する。