Close

Containers are cool now

A project log for Tide Clock in MicroPython

Showing times of upcoming high/low tides using a WiPy and an E-Paper Display to try MicroPython in a project

stephen-bStephen B 12/27/2020 at 16:180 Comments

I wanted to upgrade my server to Ubuntu 20.04, so I've redone the packaging of the server side of this project as a docker compose script.  Using 250MB of containers to do the job of 25k of scripts isn't something I'm proud of, but I've got a few other containers running now so it fits into a flow.

I've also bumped the dependencies to ones without vulnerabilities in (Pillow), moved from Python 3.6 to Python 3.8, unified on a single XML library (lxml), and made the logging less crap.

Discussions