Hello,
i made directives of video that is link below however i could not operate portainer and nginx. Can you help me to install? Flint-3 (GL-BE9300)
Hello,
i made directives of video that is link below however i could not operate portainer and nginx. Can you help me to install? Flint-3 (GL-BE9300)
First:
What steps did you do, and where you got stuck?
Imo due to the lack of a proper permission system inside OpenWrt you still need to have the PUID and GUID set accordingly in your containers, these can aswell be added to your environment values of the container.
You can readup this by using this CLI command:
id root
Or cat /etc/shadow to find all users and its passwords please redact them in case of posting, I know that on non OpenWrt a user docker is created, you want to check on this aswell how OpenWrt implements it via docker and dockerman.
Once this is correctly set, you can decide wether how to host this container.
If its hosting its own network, inside luci under network -> interfaces you see tabs here, you want to select the devices one from here, then you see br-<some generated name> that generated name is the id of the network belonging to that container which you can view inside the dockerman luci app, but also from docker network list
Now you know where to find the bridge, edit this bridge device, and check keep up empty bridge this is so when a container restarts the bridge isn't destroyed breaking dockerman.
Then navigate back to the tab interfaces, scroll down create a new interface, as device you select this bridge and as protocol unmanaged, on advanced settings tab you uncheck default gateway because this interface shall not be used as a wan type interface, and on firewall you make a new zone, then click on save and apply.
The only thing now is navigating to network -> firewall, and change the new zone so that it forwards to wan for internet.
The firewall for zone docker0 is only for dockers own network, not the extra networks, this often the reason why things not work because you have to manually fix it ![]()