-
-
Notifications
You must be signed in to change notification settings - Fork 497
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
DietPi-Software | AdGuard Home #4429
Conversation
AdGuardHome.yaml | remove non-default DNS filter lists
DietPi-Software | AdGuard Home - remove logfiles on uninstall from /var/log/
open points
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is close to cheating 😉
quick and dirty tried this
But getting
|
for now I will push my commit, even if it is not the final solution. Just to be able to work on. |
btw: |
There is the |
Will play with it later the evening. |
Works pretty well, also behind frp 😄, but I found a few things we can enhance. To consequently have identical lower-case name for user, service and dirs:
To use the intended data/config dir:
With this,
To allow DHCP server scanning:
To allow reloading the configuration without full server restart:
|
Main executable is set to 777 as well. Should we reduce it same way?
like this |
🚀 |
DietPi-Software | AdGuard Home - consequently have identical lower-case name for user, service and directories DietPi-Software | AdGuard Home – change working directory to dietpi_userdata DietPi-Software | AdGuard Home – move config files and data directory to dietpi_userdata DietPi-Software | AdGuard Home – reduce permission of install directory /opt/adguardhome to 755 DietPi-Software | AdGuard Home – allow DHCP server scanning by setting CAP_NET_RAW within service file DietPi-Software | AdGuard Home – add reload option within service file
ok did the changes, pls can you have another look. |
Aside of the minor notes, LGTM. I just made a test install, reinstall and uninstall. Read to be merged from my end. |
should I merge or will you do once you are ready with reviewing the others? |
AdGuard Home - add new software title. Software ID 126
Status: testing
test device
Reference: #3778
Commit list/description:
AmbientCapabilities
ok first shot. Quite some thinks to be clarified
done
AdGuard Home will be located in
/opt
AdGuard Home default web server port will be
8083
pre-check are done during software selection
if available, Unbound/AdGuard Home will be reconfigured to be able to work together
user
admin
will be used to login to Web UIlogs are available via
journalctl
done via service file value
AmbientCapabilities
restart
set toon-failure
and set restart attempt to 5 times onlydone
Info
Web UI pw = global pw is used (requires
apache2-utils
)