The Open Source kanban (built with Meteor). Keep variable/table/field names camelCase. For translations, only add Pull Request changes to wekan/i18n/en.i18n.json , other translations are done at https://transifex.com/wekan/wekan only.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
wekan/docs/Databases/mongodb-raspi4-qemu.md

1.1 KiB

Meteor podcast about using MongoDB at unsupported CPUs

Installing MongoDB

MongoDB 8 arm64 works at M1 Air arm64 macOS and Linux.

But because MongoDB 8 core dumps at RasPi4, running it here with Qemu.

  1. Install Ubuntu 24.04 arm64 for Raspberry Pi

  2. Install MongoDB 8 repo for Ubuntu 24.04 arm64

  3. Install deps:

sudo apt -y install qemu-user
  1. Rename MongoDB to different filename:
sudo mv /usr/bin/mongod /usr/bin/mongodreal
  1. Edit start scipt for Qemu MongoDB
sudo nano /usr/bin/mongod
  1. Copy paste start script for Qemu MongoDB

It uses qemu-user to run MongoDB, and passes all command line arguments to MongoDB.

#!/bin/bash
/usr/bin/qemu-arm64 /usr/bin/mongodreal --config /etc/mongod.conf
  1. Save and exit nano: Ctrl-o Enter Ctrl-x Enter

  2. Make script executeable

sudo chmod a+x /usr/bin/mongod
  1. Start and run MongoDB
sudo systemctl enable mongod

sudo systemctl start mongod