SuiteCRM Docker Container for Raspberry Pi

Just worked through most of the details of getting SuiteCRM running in a Docker container on a Raspberry Pi 3.

It’s still rough around the edges, but it gets through the startup.

Requires a mariadb (mysql) container or accessible mysql compatible database instance. Initial testing was done with a Docker jsurf/rpi-mariadb:latest container.

Would welcome some review and feedback from anyone who is knowledgeable about Raspberry Pi, Docker, or SuiteCRM and wants to give it a spin. I’m sure I’ve done many things in less than optimal way.

I’ve seen a few places where someone was trying to get SuiteCRM set up on a Raspberry Pi and ran into issues. For a small business, SuiteCRM seems like a good choice, and a ~$50 computer (Raspberry Pi + power supply, case, sd-card, etc.) seems like a good way to set it up as an always-on appliance.

Github repo:
Note: I’ll try to keep a TODO list in the readme here to save people the trouble of telling me about things when I’m already aware.

DockerHub image: