Skip to content
Deploy a simple webdav instance with Piku.
Python
Branch: master
Clone or download
Latest commit 981bdf7 Aug 22, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore Initial commit. Jul 31, 2019
ENV Extra uwsgi settings. Aug 22, 2019
Procfile Initial commit. Jul 31, 2019
README.md Doc. Aug 1, 2019
main.py Fix folder layout. Jul 31, 2019
nginx-custom.conf Bump default file upload size. Aug 4, 2019
requirements.txt Initial commit. Jul 31, 2019
uwsgi.conf Extra uwsgi settings. Aug 22, 2019

README.md

With this application you can deploy a simple password-protected webdav server using Piku.

git remote add piku piku@yourserver.net:webdav
git push piku master
piku config:set NGINX_SERVER_NAME=somedomain.net PASSWORDS="username:password username2:password2 ..." FOLDERS="/joplin:/home/piku/joplin"
  • NGINX_SERVER_NAME is the domain name you want for the webdav server (the domain must point at the machine already).
  • PASSWORDS is a list of space separated username:password pairs.
  • FOLDERS is a list of /URL:/FOLDER mappings, defaulting to /webdav:/home/piku/webdav.

This app has been successfully tested with Joplin sync.

You can’t perform that action at this time.