Sign inSign up

harmonify/snibox

By harmonify

Updated almost 3 years ago

An ARM64 version of snibox Docker image

Image
0

234

harmonify/snibox repository overview

Snibox ARM64

An ARM64 Docker image version of the snibox.

A fork of MohamedElashri/snibox-1 which added some bug patches (yanked gems in Ruby) and support for SQLite. However due to incompatibility with some packages in ARM64, some bugs occurred in the installation process; hence, this image still uses PostgreSQL as the data store like the original version of the snibox.

Installation

Setup your credentials

Create a .env with the following contents.

DB_NAME=
DB_USER=
DB_PASS=
DB_HOST=
DB_PORT=
FORCE_SSL=true                                    # Change this to `false` if you didn't expose the service to the public and haven't set up an SSL certificate yet
MAILGUN_SMTP_PORT=
MAILGUN_SMTP_SERVER=
MAILGUN_SMTP_LOGIN=
MAILGUN_SMTP_PASSWORD=
MAILGUN_API_KEY=
MAILGUN_DOMAIN=
MAILGUN_PUBLIC_KEY=
SECRET_KEY_BASE=                                  # Generate this with the `openssl rand -hex 64` command
Run the container
sudo docker run -it -p 3000:3000 --name snibox --env-file .env harmonify/snibox

Tag summary

Content type

Image

Digest

sha256:090cd850b

Size

417 MB

Last updated

almost 3 years ago

docker pull harmonify/snibox