Systemd start-up problem
I am not a systemd expert but with the current configuration I sometimes have the following error:
$ systemctl status lufi.service
...
Feb 16 15:30:24 odroid systemd[1]: Starting File hosting service with encryption...
Feb 16 15:30:27 odroid carton[412]: Can't create listen socket: Cannot assign requested address at /var/www/lufi/local/lib/perl5/Mojo/IOLoop.pm line 124.
Feb 16 15:30:27 odroid systemd[1]: lufi.service: Control process exited, code=exited status=99
Feb 16 15:30:27 odroid systemd[1]: lufi.service: Failed with result 'exit-code'.
Feb 16 15:30:27 odroid systemd[1]: Failed to start File hosting service with encryption.
However, changing the lufi.service file to:
Requires=network-online.target
After=network-online.target
I never experienced the problem.