lifeisafractal / mattermost-docker-arm

Docker images to run mattermost on ARM arch (armv7 or arm64)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Docker Pulls Docker Stars Github stars Github forks Github issues

Mattermost server for ARM (V7 or 64)

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’

How to run

  1. Rename docker-compose.yml.local to docker-compose.yml
  2. Adapt environnement values
  3. Up the stack ’docker-compose up -d’
  4. Go to http://localhost:8000

Troubleshootings

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

Credits

Original repository for source code : https://github.com/SmartHoneybee/ubiquitous-memory

About

Docker images to run mattermost on ARM arch (armv7 or arm64)


Languages

Language:Shell 83.1%Language:Dockerfile 16.9%