I found a GitHub repository who built tar.gz release with a sourcecode that ca be run on a ARMv7, but I've the needs to run in a docker container.
This repository contains a docker-compose.yml to run a mattermost stack onto a raspberry pi
Or, you can find a bunch of script to build docker image based on https://github.com/mattermost/mattermost-server and build within GitHub Actions.
Frequently, I create new release and new docker image, so if I'm late, feel free to open a Pull Request.
You just have to update ’dependabot/go.mod’ and ’.github/workflows/release.yml’
- Rename docker-compose.yml.local to docker-compose.yml
- Adapt environnement values
- Up the stack ’docker-compose up -d’
- Go to http://localhost:8000
app_1 | No configuration file /mattermost/config/config.json
app_1 | Creating a new one
app_1 | cp: can't create '/mattermost/config/config.json': Permission denied
app_1 | /entrypoint.sh: line 44: can't create /mattermost/config/config.json.tmp: Permission denied
Workaround :
sudo chown -R $(id -u):$(id -g) ./volumes
docker-compose up --force-recreate
Original repository for source code : https://github.com/SmartHoneybee/ubiquitous-memory