config: add config directive for minidlna's media directory in main config file
packages: add minidlna
add minidlna config
add script to update minidlna config after editing main config file
start splitting functions.sh in several scripts under scripts/
functions.sh was starting to become a real mess
If a function is only called by one menu, leave the function in the same file as the menu UI,
otherwise, if it's called by more than one menu, move it to common.sh and source it from the menu script
apache config: throw error 403 for .git/ directories (apache 2.4)
apache: log requests from LAN in separate lan-access.log
create empty default backup location at /var/backups/nodezero
move backup functions to scripts/NzMenuBackup
fix typo in apache2 log config
apache2 config: prevent LAN requests logging in default log file
add default config for alltube (remove --no-warnings and point youtube-dl path to /usr/bin/youtube-dl)
announce SFTP service over LAN using avahi
add main config settings.json, and log to separate log file
add function to set correct permissions for tranmission logs/files
web app: alltube: copy config.php after install
move _NzEditConfigto NzMenuMain
initial setup:fix transmission files permissions,add TODO
ui fixes
refactor NzMenuTroubleshooting
start refactoring initial setup script