When I first used pupcloud I started it with
pupcloud -r /home/user/pupcloud
That is easy and relatively quick to type.
After some experimenting with pupcloud my startup line evaluated to
pupcloud -r /home/user/Share/pubcloud -H 1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef --max-upload-size 128 -E --share-profile John:S3cr3t --share-profile James:S5cr5t --share-prefix 'http://domain.com:12345/pupshare' --follow-symlinks
This is a bit much to type .............
ENHANCEMENT: wouldn't it be nice to ha a config file (pupcloud.conf) to start pupcloud.
pupcloud might be started with: pupcloud -c pupcloud.conf
option -c is config.file