Github Docker Builds #967
Replies: 2 comments 7 replies
-
I just pulled this down and started testing it out. My first question is, what is the reasoning behind combining the dashpanel and the controller into a single image as opposed to separating them? This would allow for the avoidance of pm2 entirely. Glad to see this getting integrated! |
Beta Was this translation helpful? Give feedback.
-
Hey there! With the recent updates you all pushed, I figured now might be a good time to try and update my NJPC and DashPanel docker containers. As it's been over a year since I first got the containers up and running, I needed to refer back to the wiki and quickly ran into a several file/directory permission issues. Similar to this comment however I couldn't get his PID/GID solution to work as I'm not able to SSH/BASH into my container. It could just be my incorrectly following directions or possibly something with my specific install which uses a Synology server running their Docker Container Manager which then interfaces to my pool over a WiFi RS-485 adapter. Is it better to discuss them here or open an issue related to what I'm experiencing? In general, when using the latest images and docker-compose.yaml:
I'm definitely not a docker expert, but I do have experience with docker-compose and running several containers that all map to local files/directories. The main reason is so when updating images, the config files and logs don't get lost when the container resets. Happy to help share my settings and logs if needed. |
Beta Was this translation helpful? Give feedback.
-
I finally took a crack at automatically building Docker images via Github actions. Would be great to have a few people test this out and make sure it works as expected.
Docker homepage: https://hub.docker.com/r/tagyoureit/njspc-dp-combined-app
Currently, the only build is Ubuntu with njsPC and dP. Builds happen automatically with each commit to the main njsPC repo.
Beta Was this translation helpful? Give feedback.
All reactions