Sign inSign up

gouroufr/redmine

By gouroufr

•Updated about 4 years ago

Private build from scratch, not so much different from vanilla

Image
0

459

gouroufr/redmine repository overview

Run Redmine with SQLite3

This is the simplest setup; just run redmine.

$ docker run -d --name some-redmine gouroufr/redmine:latest

not for multi-user production use (redmine wiki)

Run Redmine with a Database Container

Running Redmine with a database server is the recommended way.

start a database container

    PostgreSQL

    $ docker run -d --name some-postgres --network some-network -e POSTGRES_PASSWORD=secret -e POSTGRES_USER=redmine postgres

    MySQL (replace -e REDMINE_DB_POSTGRES=some-postgres with -e REDMINE_DB_MYSQL=some-mysql when running Redmine)

    $ docker run -d --name some-mysql --network some-network -e MYSQL_USER=redmine -e MYSQL_PASSWORD=secret -e MYSQL_DATABASE=redmine -e MYSQL_RANDOM_ROOT_PASSWORD=1 mysql:5.7

start redmine

$ docker run -d --name some-redmine --network some-network -e REDMINE_DB_POSTGRES=some-postgres -e REDMINE_DB_USERNAME=redmine -e REDMINE_DB_PASSWORD=secret gouroufr/redmine:latest

... via docker stack deploy or docker-compose

Example stack.yml for redmine:

version: '3.1'

services:

redmine: image: gouroufr/redmine:latest restart: always ports: - 8080:3000 environment: REDMINE_DB_MYSQL: db REDMINE_DB_PASSWORD: example REDMINE_SECRET_KEY_BASE: supersecretkey

db: image: mysql:5.7 restart: always environment: MYSQL_ROOT_PASSWORD: example MYSQL_DATABASE: redmine

Private build FROM version 4.2.1 with ruby:2.7-slim-buster image and Imagemagick

Tag summary

Content type

Image

Digest

sha256:029728108…

Size

380.7 MB

Last updated

about 4 years ago

docker pull gouroufr/redmine