Everything sounds better in Italian
Just execute make
after cloning the repo. If you really want to test it, you need to setup a repo, something like this:
mkdir myrepo
cd myrepo
creatererpo -g groups.xml
But travis will do the job for you, no worry
That’s a really great news …
i would finally switch to nethserver.
My best compliment. Wonderful work!
@mrmarkuz I updated to 1.0.1 but the aerial network has not been created.
Strangely enough, the log said :
esmith::event[24754]: Action: /etc/e-smith/events/nethserver-docker-update/S20nethserver-docker-create-aeria SUCCESS [0.074652]
I tried to yum reinstall nethserver-docker
: no change.
Finally I issued manually the command found in the script :
docker network create -d devplayer0/net-dhcp:latest --ipam-driver null -o bridge=br0 aeria
It worked. Dunno what happened. I had installed the DHCP plugin before but it was deactivated (no network using it) when I updated.
Other side effect : my pihole container lost some configuration settings (DNS servers and local resolution).
Did you enable the Aeria network?
I am going to check but it should be persistent…
My bad. I was unaware of this. Sorry.
We have made some internal changes
-
portainer is disabled by default : We would like a dependency for a lot of usage, I might not need portainer, but it is a big plus if I can install it quickly with a command line
-
Aeria is disabled by default : We cannot presume on which bridge you want to run aeria, you could have several green NIC, how we could decide what is the good one, the first, not sure. The easier solution for us is to ask to create manually the bridge and by the command line set the good bridge name to bridgeAeria
BTW the docker-compose tool that is installed is really old and has a bug for docker-compose.yml files version > 3.3 (it pretends to not support them even if it should).
Installing the latest stable version (at the time of writing) can be done easily :
curl -L "https://github.com/docker/compose/releases/download/1.25.5/docker-compose-$(uname -s)-$(uname -m)" -o /usr/bin/docker-compose
chmod +x /usr/bin/docker-compose
Have fun
Great job done by the pair of you. Now I can free up ram on dev PC and put docker on the Nethserver.
Thanks for getting the hard yards done.
Kudos to both for pulling this out, much needed. These are the situations where you ask yourself why the are limited to one per person
And at least a beer to each one of you at next meeting is the minimum
Found why : I unknowingly deleted the persistent folder on the host. It should be noted that this folder is created right where you are when the “docker run” command is issued.
docker run -d --name pihole -e TZ=“Europe/Vienna” -e WEBPASSWORD=“admin” -v “$(pwd)/etc-pihole/:/etc/pihole/” -v “$(pwd)/etc-dnsmasq.d/:/etc/dnsmasq.d/” --cap-add NET_ADMIN --net=aeria --mac-address=0e:6f:47:f7:26:1a --restart=unless-stopped pihole/pihole:latest
For me it was needed to run pihole -r after install and reconfigure the thing because it was linked to an (not existent) eth0 interface instead of the br00 interface used by the aeria network.
Sorry for that, it seems hard to find a simple example that makes no problems
The interface could be set with -e INTERFACE="br00@if24"
but I think it’s not needed. It’s working in my tests with the wrong eth0 interface.
yep it works pretty well
Are you sure ? Because the web interface actually runs perfectly but when pihole is set as DNS server it doesn’t resolve anything !
you miss the secret settings probably
what do you mean ??
Haaaaaa. I missed that new module ! Actually I simply ran the pihole container as mentioned in mr_markus’s doc.
Relative to pihole I found that my router (livebox4) has continued to serve DNS via IPV6 even If I do not use it. I needed to fully disable IPV6 else the Android/apple mobile still continued to bypass pihole even if the dhcp service attributed the IP of pihole as the dns server