Установка Redmine на свой сервер
Установка Redmine на свой сервер проще всего через официальный образ Docker: приложение слушает порт 3000, база PostgreSQL работает рядом. Redmine это классический трекер задач на Ruby on Rails с лицензией GPL-2.0, ролями, учётом времени и сотнями плагинов.
Ответ за 30 секунд
Для команды до 20 человек хватит 1 ядра и 2 ГБ памяти (оценка редакции). Берите образ redmine с PostgreSQL, меняйте пароль admin/admin при первом входе и монтируйте каталоги files и plugins: иначе вложения и плагины пропадут вместе с контейнером.
Маркетплейс ставит Redmine на новый сервер при создании, образ и базу писать не нужно.
Какие требования у Redmine к Ruby и базе данных3000порт Redmine в контейнере
Redmine 6работает на Rails 7.2
3 433установок из маркетплейса на 14.10
01 · 1 мин
Что умеет Redmine и когда он подходит вместо Jira#
Redmine ведёт проекты, задачи, трекеры (ошибка, функция, поддержка), версии и сроки, умеет учёт времени, вики и файлы проекта. Права выдаются ролями на уровне каждого проекта, а статусы задач и переходы между ними настраиваются для каждой роли отдельно.
Он старше и проще современных трекеров, зато у него огромный набор плагинов. Сравнение с OpenProject, Plane и другими заменами Jira лежит на странице self hosted Jira, а если нужна диаграмма Ганта «из коробки», посмотрите OpenProject.
Инструмент · 1 мин
Какие требования у Redmine к Ruby и базе данных#
| Версия Redmine | Ruby | Rails |
|---|---|---|
| 6.0 | 3.1, 3.2, 3.3 | 7.2 |
| 6.1 | 3.2, 3.3, 3.4 | 7.2 |
Из баз данных страница установки называет PostgreSQL 14, MySQL 8.0 (для него нужна настройка transaction_isolation в значение READ COMMITTED), SQL Server 2012 и SQLite 3, но SQLite не годится для многопользовательской работы. В Docker Ruby уже внутри образа. На Ubuntu 24.04 системный Ruby 3.2 подходит под обе ветки.
Минимум по памяти документация не задаёт. Готовая конфигурация Таймвеб Клауд MSK Ultra 30 (1 vCPU, 2 ГБ, 30 ГБ NVMe) стоит 3 000 ₽ в месяц на 14 октября 2026 и подходит для небольшой команды. Если плагинов много, берите 4 ГБ.
Какой сервер взять под Redmine
Три ответа, и калькулятор подберёт готовую конфигурацию
03 · 1 мин
Установка Redmine в Docker с PostgreSQL по шагам#
- Docker и плагин Compose v2 обязательны: проще всего поставить их через
curl -fsSL https://get.docker.com | sh. - Создайте compose-файл ниже, поменяв пароли и секрет сессий.
- Запустите
docker compose up -d: образ сам создаст таблицы и применит миграции при старте. - Откройте
http://IP-сервера:8080и войдите подadminс паролемadmin. Redmine тут же потребует сменить пароль. - Проверьте настройки в разделе Администрирование: язык, часовой пояс, адрес сайта и почту для уведомлений.
services:
redmine:
image: redmine:6
restart: always
depends_on:
- db
ports:
- '8080:3000'
environment:
REDMINE_DB_POSTGRES: db
REDMINE_DB_DATABASE: redmine
REDMINE_DB_USERNAME: redmine
REDMINE_DB_PASSWORD: замените-пароль
REDMINE_SECRET_KEY_BASE: замените-длинной-случайной-строкой
volumes:
- ./files:/usr/src/redmine/files
- ./plugins:/usr/src/redmine/plugins
db:
image: postgres:16
restart: always
environment:
POSTGRES_DB: redmine
POSTGRES_USER: redmine
POSTGRES_PASSWORD: замените-пароль
volumes:
- ./pgdata:/var/lib/postgresql/data
Каталог files хранит вложения задач, каталог plugins нужен для плагинов, а pgdata для базы. Тег 6 следует за веткой 6.x и не перескочит на 7 сам.
04 · 1 мин
HTTPS, почта и плагины Redmine на своём сервере#
Порт 8080 наружу не оставляйте: привяжите его к 127.0.0.1 и поставьте перед контейнером Caddy или Nginx с сертификатом. Затем в разделе Администрирование, Настройки, Общие укажите имя хоста и протокол https, иначе письма придут со ссылками на IP.
Плагин ставится так: распакуйте его в каталог plugins, выполните внутри контейнера bundle exec rake redmine:plugins:migrate RAILS_ENV=production и перезапустите Redmine. Плагины привязаны к версии Rails, поэтому перед обновлением Redmine проверьте, что их авторы поддерживают новую ветку.
05 · 1 мин
Копии и обновление Redmine без потери задач#
В копию входят дамп PostgreSQL, каталог files с вложениями и каталог plugins. Базу выгружает docker compose exec db pg_dump -U redmine redmine > redmine.sql. Как выносить копии за пределы сервера, описано в разборе сервер для бэкапов.
Обновление внутри ветки это docker compose pull и docker compose up -d, миграции образ выполнит при старте. Переход на новую ветку делайте на копии: плагины и темы оформления чаще всего ломаются именно там.
06 · 1 мин
Вопросы об установке Redmine#
Как развернуть Redmine на сервере с Docker?
Взять образ redmine и контейнер PostgreSQL, задать переменные REDMINE_DB_POSTGRES, REDMINE_DB_USERNAME и пароль, смонтировать каталоги files и plugins и выполнить docker compose up -d. Приложение отвечает на порту 3000 внутри контейнера.
Какой логин и пароль у Redmine после установки?
Логин admin и пароль admin. При первом входе Redmine требует заменить пароль.
Какая версия Ruby нужна, чтобы установить Redmine на Ubuntu 24.04?
Для Redmine 6.0 подходит Ruby 3.1-3.3, для 6.1 Ruby 3.2-3.4. Системный Ruby 3.2 из Ubuntu 24.04 попадает в оба диапазона.
Как поставить плагин в Redmine, запущенный в Docker?
Положить плагин в смонтированный каталог plugins, выполнить внутри контейнера rake redmine:plugins:migrate в режиме production и перезапустить контейнер.
Почему этому можно верить
Как мы проверяли
Источники цифр на этой странице: VPS и VDS серверы Таймвеб Клауд, timeweb.cloud/services/vds-vps, проверено 14 октября 2026; Маркетплейс приложений Таймвеб Клауд, timeweb.cloud/marketplace, проверено 14 октября 2026.
Установите приложение без консоли
Маркетплейс ставит готовый образ на новый сервер: Docker, GitLab, Nextcloud, n8n и другие.
- Docker, n8n, OpenClaw, GitLab, Nextcloud
- Ставится при создании сервера
- Почасовая оплата сервера
- Root-доступ остаётся у вас