-
Notifications
You must be signed in to change notification settings - Fork 2
Package as Docker containers? #18
Comments
Thanks for an interesting idea. It should definitely be considered :) I have been somewhat busy lately with other issues, but hope to soon have some more time for Polaric work. I think the project will benefit from being further modularized and "containerized". |
Seems like the first thing I can do is to remove some dependencies in the Debian package to allow it to be installed without aprsd and mapcache (you want it in separate containers). Use "recommends" instead. The tricky thing may be plugins that add to both webapp and aprsd (polaric-webconfig-plugin). I'll try to fix this in the next version. |
That would be very useful. I have some initial packaging which I will probably try to document and commit over the weekend. I've got polaric as an all-in-one platform and direwolf packaged separately. The containerizing is pretty straightforward, but aprsd (more specifically, jsvc) requires some oddball command line options which took a while to get right. I've started on gpsd as well, but need some time to get back to it. |
...so a month and a half later, I show up with something far from done. I'm giving up on making the process as simple as I did notice that |
I haven't seen this with jessie, and now stretch is the stable distro. I am sorry I havent had time to go into this. This project is a bit too much for just one person.. I have actually started working on a total rewrite of the client (see webapp2) based on OpenLayers 4. It is promising but takes time. |
I intend to release v. 2.1. this weekend. I removed the dependency on aprsd (there is a 'recommends' now) and merged the webconfig stuff into aprsd. The aprsd now supports login and a standalone config webinterface. I also removed the config dialog (callsign) at installation. |
Docker on ARM seems to be the coming thing. I believe that packaging this software into docker containers may have the following benefits:
mod_tile
,renderd
and Mapnik from the OSM toolchain to implement a caching renderer.Also tracking this issue at bnordgren/aprs-box#4, but wanted to know your thoughts on this.
Thanks for your excellent software!
73,
AF7RQ
The text was updated successfully, but these errors were encountered: