pztrn e5073c3834
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/tag/build Pipeline was successful
Update CI config.
2026-06-07 18:31:30 +05:00
2026-06-07 18:31:30 +05:00
2026-06-07 17:56:08 +05:00
2026-06-07 17:56:08 +05:00
2026-06-07 17:56:08 +05:00
2026-06-07 18:01:04 +05:00
2026-06-07 17:56:08 +05:00

redmine

This is a Redmine container I'm using.

Versioning is using Redmine version with -X appendix when Redmine version stays same but plugins were updated.

E.g.:

  • code.pztrn.name/containers/redmine:5.1.12 - first Redmine 5.1.12 build.
  • code.pztrn.name/containers/redmine:5.1.12-4 - fourth plugins update for Redmine 5.1.12.

What is in container

Base

What Version
Alpine 3.19.1
Redmine 5.1.12

Plugins

Mostly plugins are using at specified commit due to Redmine 5 compatibility requirement.

What Version
Add absolute time Commit
AlphaNodes Additionals 3.4.0
AlphaNodes Additionals - Tags 3.4.0
Admonition Commit
Closed Date Commit
Issue View Columns Commit
Mermaid Commit
Messenger Commit
That Issue Reply Button Forked
Tint issues Commit

Themes

What Version
Opale 1.5.4

How to use

You can use this compose file:

services:

  redmine:
    restart: unless-stopped
    image: code.pztrn.name/containers/redmine
    ports:
      - 12345:3000
    volumes:
      - "${PWD}/files:/usr/src/redmine/files"
      - "${PWD}/log:/usr/src/redmine/log"
      - "${PWD}/repos:/repos"
      - "${PWD}/database.yml:/usr/src/redmine/config/database.yml"
      - "${PWD}/configuration.yml:/usr/src/redmine/config/configuration.yml"
      - "${PWD}/50-trusted-proxies.rb:/usr/src/redmine/config/initializers/50-trusted-proxies.rb"
      - "${PWD}/tmp:/usr/src/redmine/tmp"
      - "${PWD}/production.rb:/usr/src/redmine/config/environments/production.rb"

Additionally you may put this in trusted proxies file (with address replacing):

# frozen_string_literal: true
Rails.application.config.action_dispatch.trusted_proxies = [  IPAddr.new("192.168.8.20/32"),  IPAddr.new("127.0.0.1/32"),]

All other configuration files are usual, consult Redmine docs on how to configure them.

S
Description
Моя сборка Redmine.
Readme 218 KiB
Languages
Ruby 74.2%
JavaScript 15.5%
HTML 4.1%
Dockerfile 3.3%
CSS 2.9%