If you virtualize Nethserver, I’d take a snapshot before making any changes so you can easily roll back or test this on a new Nethserver VM/hardware.
My general approach was something as follows:
-
Install Nethserver Docker Community Edition
-
Enable Portainer (optional GUI management for Docker)
config setprop portainer status enabled
signal-event nethserver-docker-update
-
Create Open Project Container (multiple choices, code below is a quick deploy setup)
docker run -it -p 8080:80 -e SECRET_KEY_BASE=secret openproject/community:11
-
Login to your OP docker after container downloads and runs at http://localhost:8080