Encrypt-S / navcoin-angular

1 stars 2 forks source link

Dockerize Navcoin Angular #68

Open meetyg opened 5 years ago

meetyg commented 5 years ago

It might be a bit early for this, but I suggest that the new NavDroid / Navpi lite (whats the official name?) be able to run in a Docker container. I think that this will open up a larger user base for this wallet. Having many types of SBCs on the market boasting 2GB and more of RAM, this could run on many of them, not just the Odroid XU4. Having it in Docker would also solve the problem where we don't want to dedicate our SBC just to Navcoin, and be able to run other things too (having enough resources of course).

I could give it a try if you would like. My plans are to support 32bit (ARMhf ARM v7) and 64bit (AARCH64) SBCs.

In the future, we could also support easier upgrades by loading this image to DockerHub, and users could even easily set up auto updating by using a tool such as Watchtower. What do you think?

proletesseract commented 5 years ago

@mntyfrsh is looking to bundle it as a deb package for x86t and ARM. I don't know if the docker deployment is necessary if the deb bundle is available?

But it could be a good alternative to the deb package and could make it available on more platforms also. thoughts?

mntyfrsh commented 5 years ago

I can look into docker after we get the initial release completed. Hopefully we can support both going forward.

meetyg commented 5 years ago

I think that the deb package will make building the docker image easier. I think that it would be nice to have both options, as many SBCs today can run Docker containers, and some of them have enough resources to run other things alongside NavCoin. Updates are also easier and can even be automated. As I mentioned, I would be happy to help with the Docker stuff, as I have some experience with it.