Misago Docker 0.2 and 1.0 are now available.
This release makes
misago-docker v0 branch support both old and new Docker Compose (
docker compose). It also adds upgrade script that allows sites running v0.2 to upgrade to v1.
This release also includes
misago-docker v1 branch which upgrades PostgreSQL version to 15.3, and Redis version to 6. It also includes other changes which are listed in changelog.
Updating to v0.2
To update your Misago site running
misago-docker v0, run
Upgrading to v1
To upgrade your Misago site running
misago-docker v0 to v1, first run
./appctl upgrade to make sure you are running latest version of
After this upgrade is completed, run
./appctl majorupgrade to automatically upgrade your
misago-docker to v1. This step requires
docker compose command to work on your environment. To check if this is the case, run
docker compose version. If you've gotten error message, you'll need to update your docker and install
docker-compose-plugin. Instruction for doing this for Ubuntu and Debian linux distributions (like ones used by Digital Ocean docker droplet) can be found here.
When your site is up and running again, you can run
docker system prune to delete unused Docker data, potentially gaining gigabytes of free disk space.
On some setups
docker compose prints warnings in terminal that look like this:
WARN The "yeh7kh" variable is not set. Defaulting to a blank string.
Variable name (
yeh7kh) is random. This warning can safely be ignored.
v1 branch is now main branch on
Misago's version was not changed in this release.
docker-compose setup for development (kept on main
misago repo) was updated to use PostgreSQL 15 and Redis 6.
- Updated PostgreSQL service to 15.3.
- Renamed PostgreSQL service from
- Updated Redis service to 6.2.
- Renamed Redis service from
nginx-lets-encryptservice to 2.2.
- Added support for both
misago-dockersetup to v1.0