项目

一般

简介

方案 #1 Redmine快速部署方案

redmineplugins.cn Admin大约一年 之前添加

概述

本方案的主要目是为社区用户提供一种Redmine的简单高效部署方法,方案整合了社区与合作伙伴在Redmine应用方面的最佳实践,可规避用户安装过程中遇到的疑难问题,提高Redmine的安装和使用体验。同时方案面向企业用户加入了多项可扩展的功能和模块,以进一步满足企业用户对Redmine的高可用需求。欢迎留言反馈,对方案提出宝贵意见!

功能和特点

  • 部署方案基于redmine.org官方最近的发布版本
  • 预装最佳开源插件和主题,'一键式'安装方式简便快速
  • 预装图形处理、中文等依赖和应用,并完成核心功能配置,'开箱即用'
  • 支持企业高可用功能扩展,可集成其它应用功能实现集成部署
  • 支持按需定制、裁剪独立安装包,方便无互联网或专用内网下部署
  • 基于社区最佳实践和专家支持,版本持续更新

实现与分类

方案从“应用需求“和“需求规模”两个方面拆分,通过组合满足用户的多样化部署需求。应用需求从Redmine应用部署按深度拆分为操作系统、部署方式、数据库、安全性、性能等几个方面。需求规模按用户组织规模结合应用需求范围的分组打包,分成社区版和企业定制版,分别适用于小规模工作组团队和企业生产环境。用户也可以根据组织规模和业务特点对部署方案实施裁剪。

Redmine快速部署解决方案规格

应用需求 需求规模 说明
模块 可选项 社区版(停止维护) 企业定制版
支持操作系统 Linux /
Windows   /
国产信创操作系统   /
安装方式 在线安装 /
支持无网络或离线安装   支持无法连接到国际互联网的内部专用网络
支持数据库 Mysql/MariaDB /
Postgresql   /
SQL Server   用户自行购买SQL Server license并安装部署
国产信创数据库   TiDB、GaussDB数据库等国产数据库
数据备份 周期备份   备份周期可配置
实时备份   实时记录数据库的所有操作
反向代理 Traefik 支持docker应用环境的编排与控制
Nginx+WAF   提供web配置界面/内置web应用防火墙,内置安全策略
网站证书 自签发 /
Let’s Encrypt /
商用证书   需要根据用户需求选择
负载均衡 单redmine实例,单数据库  
多redmine实例,单数据库   提高访问性能和用户体验
多redmine实例,分布式数据库   /
应用集成 与现有LDAP/AD应用集成   /
新建LDAP/AD服务   /
OAuth2单点登录   /
Git仓库托管   /
插件 固定预装开源插件 所有预装插件完成所有依赖包、关联库、中文环境、字库等。完成Redmine版本兼容性适配和关键功能验证等。更多预装插件将根据社区用户的推荐陆续更新到后期的版本发布中。
可选开源插件   /
可选商用插件   /
安装服务 支持公有云方式交付   /
支持私有云方式交付   /
技术支持 社区 /
专家支持/SLA   /
交付物 安装脚本 /
离线安装包   /

社区版(停止维护)

社区版内置插件的插件和主题

社区版安装包已预装较为常用的redmine插件和主题,用户无需重复安装和调试,开箱即用。

下载和体验社区版

  • 第1步:选择一个安装目录,下载并运行Redmine快速部署方案社区版安装文件。以主流linux操作系统为例,使用如下命令进行安装:
curl -fsSL https://www.redmineplugins.cn/get/redmine/5-1-1 -o redmine-install-ce.sh
sudo bash redmine-install-ce.sh

👇 观看'社区版'详细安装步骤 👇

  • 第2步:打开浏览器访问redmine,浏览器地址栏输入redmine服务器访问IP地址。Redmine默认管理员账户 admin 默认密码 admin ,登录后修改管理员密码
https://<redmine服务器访问IP>

常见问答

  • 如何启动和停止redmine

企业定制版

有关企业定制版咨询请发邮件至


评论

添加评论

my sky大约一年 之前添加

1、是需要先安装一个操作系统吗?
2、到哪里下载社区版?
3、硬件有啥需求?
4、为何不直接有ovf或iso的,连操作系统的?
5、这些插件收费吗?

redmineplugins.cn Admin大约一年 之前添加

@my sky

1、是需要先安装一个操作系统吗?3、硬件有啥需求?

是的,linux或windows系统,运行内存要求4G以上

2、到哪里下载社区版?

本方案的社区版仅支持linux,具体使用方法见'下载和使用社区版'

4、为何不直接有ovf或iso的,连操作系统的? 5、这些插件收费吗?

本方案社区版所包含的插件以及后续扩展的开源插件均源自redmine.org开源社区,所有插件遵循原作者的授权说明。如有集成操作系统、商用插件、定制开发等企业版需求可发邮件至

陈 大刚大约一年 之前添加

目前使用阿里云ECS服务器部署后,登录公网IP显示404 page not found,服务器也开放了80和443的端口,请问如何排查问题?

张 三大约一年 之前添加

@陈 大刚 至少需要提供以下信息之一才好排查:

1. 访问的截图。
2. 或者你安装到哪个域名,我们可以打开看一下。

陈 大刚大约一年 之前添加

@张 三 您好,我安装到这个域名下了https://redmine.juiceli.cn/,部署的是最新的5.0.6,麻烦您帮忙看看

张 三大约一年 之前添加

@陈 大刚 建议按照以下步骤试一下:

1. docker compose down -v # 清除有问题的容器
2. docker compose pull # 更新镜像
3. docker compose up -d # 启动
4. docker compose logs -f # 查看输出日志

出现 0.0.0.0:3000 字样之后,少等一些时间,在浏览器上打开 https://redmine.juiceli.cn/

如果还是有错误,执行命令 docker compose logs ,然后将输出贴出来。如果可能,可以在traefik服务加入一行调试的命令,输出更详细的信息。

  traefik:
    image: traefik:v2.10
    container_name: traefik
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock
      - "./letsencrypt:/letsencrypt" 
    ports:
      - "${HTTP_PORT}:${HTTP_PORT}" 
      - "${HTTPS_PORT}:${HTTPS_PORT}" 
    command:
      - "--api" 
      - "--providers.docker=true" 
      - "--providers.docker.exposedByDefault=false" 
      - "--entrypoints.web.address=:${HTTP_PORT}" 
      - "--entrypoints.websecure.address=:${HTTPS_PORT}" 
      - "--entrypoints.web.http.redirections.entrypoint.to=websecure" 
      - "--entrypoints.web.http.redirections.entrypoint.scheme=https" 
      - "--certificatesresolvers.redmineresolver.acme.tlschallenge=true" 
      - "--certificatesresolvers.redmineresolver.acme.email=${DOMAIN_MAIL}" 
      - "--certificatesresolvers.redmineresolver.acme.storage=/letsencrypt/acme.json" 
      - "--log.level=DEBUG"   # 加上这一行

陈 大刚大约一年 之前添加

@张 三 您好,日志的截图地址。没有在traefik加调试配置的日志截图。(https://devonchen.oss-cn-beijing.aliyuncs.com/blog/1697608126598.jpg)!

redmineplugins.cn Admin大约一年 之前添加

@陈 大刚 讨论区里方便上传截图或日志
https://redmineplugins.cn/projects/redmineplugins/boards/2

张 三大约一年 之前添加

@陈 大刚 因为担心最近的5.0.6切换造成的问题,所以我这边也在干净的和环境中测试了一遍,没有复现你报的错误。所以请按照如下步骤重新再试一下。

mkdir redmine
cd redmine
curl -fsSL https://www.redmineplugins.cn/get/redmine/5-0-6 -o redmine-install-ce.sh
./redmine-install-ce.sh

启动之后,应该是以下输出

redmine     |    -> 0.0132s
redmine     | -- change_column_null(:view_customizes, :comments, false, "")
redmine     |    -> 0.0228s
redmine     | == 7 ChangePathPatternDefaultOnViewCustomizes: migrated (0.0548s) =============
redmine     | 
redmine     | I, [2023-10-19T01:12:49.857670 #58]  INFO -- : Migrating to ChangeDefaultBugfixOnViewCustomizes (8)
redmine     | == 8 ChangeDefaultBugfixOnViewCustomizes: migrating ===========================
redmine     | -- change_column_default(:view_customizes, :path_pattern, "")
redmine     |    -> 0.0151s
redmine     | -- change_column_default(:view_customizes, :comments, "")
redmine     |    -> 0.0124s
redmine     | == 8 ChangeDefaultBugfixOnViewCustomizes: migrated (0.0275s) ==================
redmine     | 
redmine     | => Booting Puma
redmine     | => Rails 6.1.7.6 application starting in production 
redmine     | => Run `bin/rails server --help` for more startup options
redmine     | W, [2023-10-19T01:12:52.649685 #36]  WARN -- : Creating scope :system. Overwriting existing method Enumeration.system.
redmine     | W, [2023-10-19T01:12:52.724104 #36]  WARN -- : Creating scope :sorted. Overwriting existing method User.sorted.
redmine     | W, [2023-10-19T01:12:53.210517 #36]  WARN -- : Creating scope :sorted. Overwriting existing method Group.sorted.
redmine     | Puma starting in single mode...
redmine     | * Puma version: 6.4.0 (ruby 3.1.4-p223) ("The Eagle of Durango")
redmine     | *  Min threads: 0
redmine     | *  Max threads: 5
redmine     | *  Environment: production
redmine     | *          PID: 36
redmine     | * Listening on http://0.0.0.0:3000
redmine     | Use Ctrl-C to stop

redmineplugins.cn Admin大约一年 之前添加

@陈 大刚 你好,部署的是社区版吗? @张 三 5.0.6 新发布了,可以打包 5.0.6 了

陈 大刚大约一年 之前添加

@redmineplugins.cn Admin 对的,是社区版。我现在是部署5.0.5版本,

redmineplugins.cn Admin10 个月 之前添加

@guo hongxing @张 三 Redmine快速部署方案已更新到 2.0.0

huang Gavin10 个月 之前添加

root@gavinhuang-virtual-machine:oot redmine-ce#et redmine 5-1-1 -o redmine-instal-ce,shroot@gavinhuang-virtual-machine:ot redmine-ce#lSredmine-install-ce.sh
rootdgavinhuang-virtual-machine:osudo bash . redmineinstall-ce.shot redmine-ce#-fsSL: unknown option
rootdgavinhuang-virtual-machine:oot redmine-ce#

使用上面的安装指令有如下提示

redmineplugins.cn Admin10 个月 之前添加

huang Gavin 先下载下来后再执行。

huang Gavin10 个月 之前添加

root@gavinhuang-virtual-machine:/opt/redmine-ce# ls l
total 20
-rw-r--r-
1 root root 18321 1月 27 10:28 redmine-install-ce.sh
root@gavinhuang-virtual-machine:/opt/redmine-ce#

huang Gavin10 个月 之前添加

root@gavinhuang-virtual-machine:/opt/redmine-ce# sudo bash ./redmine-install-ce.sh
-fsSL: unknown option

huang Gavin10 个月 之前添加

root@gavinhuang-virtual-machine:/opt/redmine-ce# ls
redmine-install-ce.sh
我已经下载,但是,ls 可以看见文件

redmineplugins.cn Admin10 个月 之前添加

huang Gavin linux各发行版本大多都已经预安装了curl,如果你的系统没有curl外部指令。你可以通过包分发程序安装到当前系统后再试试看。curl安装方法:

基于Debian的发行版如Ubuntu:

sudo apt-get install curl

基于RPM的如CentOS:

sudo yum install curl

curl安装成功后可以通过下面命令看到curl版本,说明curl已经安装到系统。然后再参考社区版的录屏操作执行 redmine-install-ce.sh

curl --version 

huang Gavin10 个月 之前添加

@redmineplugins.cn Admin
root@gavinhuang-virtual-machine:/opt/redmine-ce# sudo apt-get install curl
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
curl is already the newest version (7.81.0-1ubuntu1.15).
The following packages were automatically installed and are no longer required:
libreoffice-ogltrans linux-headers-6.2.0-26-generic linux-hwe-6.2-headers-6.2.0-26
linux-image-6.2.0-26-generic linux-modules-6.2.0-26-generic linux-modules-extra-6.2.0-26-generic
Use 'sudo apt autoremove’ to remove them.
0 upgraded, 0 newly installed, 0 to remove and 38 not upgraded.
root@gavinhuang-virtual-machine:/opt/redmine-ce# curl --version
curl 7.81.0 (x86_64-pc-linux-gnu) libcurl/7.81.0 OpenSSL/3.0.2 zlib/1.2.11 brotli/1.0.9 zstd/1.4.8 libidn2/2.3.2 libpsl/0.21.0 (+libidn2/2.3.2) libssh/0.9.6/openssl/zlib nghttp2/1.43.0 librtmp/2.3 OpenLDAP/2.5.16
Release-Date: 2022-01-05
Protocols: dict file ftp ftps gopher gophers http https imap imaps ldap ldaps mqtt pop3 pop3s rtmp rtsp scp sftp smb smbs smtp smtps telnet tftp
Features: alt-svc AsynchDNS brotli GSS-API HSTS HTTP2 HTTPS-proxy IDN IPv6 Kerberos Largefile libz NTLM NTLM_WB PSL SPNEGO SSL TLS-SRP UnixSockets zstd

huang Gavin10 个月 之前添加

sudo apt-get install curl
已经安装
curl --version
版本查询也没问题

彦 光6 个月 之前添加

咱们安装部署的时候,数据库的密码是随机密码后加密的吗?想直接链接数据库,怎么解密?

guo hongxing6 个月 之前添加

@彦 光 随机生成,未加密。

huang Gavin6 个月 之前添加

huangxin@huangxin-OptiPlex-7070:~/redmine-ce$ sudo curl -fsSL https://www.redmineplugins.cn/get/redmine/5-1-1 -o redmine-install-ce.sh
huangxin@huangxin-OptiPlex-7070:~/redmine-ce$ ls
redmine-install-ce.sh
huangxin@huangxin-OptiPlex-7070:~/redmine-ce$ sudo bash ./redmine-install-ce.sh
-fsSL: 未知的选项

安装过程提示 “-fsSL: 未知的选项“是怎么回事?求支持

huang Gavin6 个月 之前添加

huangxin@huangxin-OptiPlex-7070:~$ cd redmine-ce/
huangxin@huangxin-OptiPlex-7070:~/redmine-ce$ ls
redmine-install-ce.sh
huangxin@huangxin-OptiPlex-7070:~/redmine-ce$ sudo apt-get install curl
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
正在读取状态信息... 完成
curl 已经是最新版 (8.5.0-2ubuntu10.1)。
升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 39 个软件包未被升级。
huangxin@huangxin-OptiPlex-7070:~/redmine-ce$ curl --version
curl 8.5.0 (x86_64-pc-linux-gnu) libcurl/8.5.0 OpenSSL/3.0.13 zlib/1.3 brotli/1.1.0 zstd/1.5.5 libidn2/2.3.7 libpsl/0.21.2 (+libidn2/2.3.7) libssh/0.10.6/openssl/zlib nghttp2/1.59.0 librtmp/2.3 OpenLDAP/2.6.7
Release-Date: 2023-12-06, security patched: 8.5.0-2ubuntu10.1
Protocols: dict file ftp ftps gopher gophers http https imap imaps ldap ldaps mqtt pop3 pop3s rtmp rtsp scp sftp smb smbs smtp smtps telnet tftp
Features: alt-svc AsynchDNS brotli GSS-API HSTS HTTP2 HTTPS-proxy IDN IPv6 Kerberos Largefile libz NTLM PSL SPNEGO SSL threadsafe TLS-SRP UnixSockets zstd

huang Gavin6 个月 之前添加

一直安装不成功“-fsSL: 未知的选项”

huangxin@huangxin-OptiPlex-7070:~/redmine-ce$ sudo curl -fsSL https://www.redmineplugins.cn/get/redmine/5-1-1 -o redmine-install-ce.sh
huangxin@huangxin-OptiPlex-7070:~/redmine-ce$ ls
redmine-install-ce.sh
huangxin@huangxin-OptiPlex-7070:~/redmine-ce$ sudo bash ./redmine-install-ce.sh
-fsSL: 未知的选项

安装过程提示 “-fsSL: 未知的选项“是怎么回事?求支持

guo hongxing6 个月 之前添加

huang Gavin curl早期版本可能不支持参数组合,可以试试 curl -f -s -S -L ...

huang Gavin6 个月 之前添加

@guo hongxing 找到原因了 没有装Docker的原因,按照下面步骤安装好就可以了

在Ubuntu中安装Docker,你可以按照以下步骤操作:

更新软件包索引:
sudo apt-get update

允许APT使用HTTPS:
sudo apt-get install apt-transport-https ca-certificates curl software-properties-common

添加Docker官方GPG密钥:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

添加Docker的稳定版本仓库:
sudo add-apt-repository “deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable”

再次更新软件包索引:
sudo apt-get update

安装Docker CE(社区版):
sudo apt-get install docker-ce

验证Docker是否安装成功并运行:
sudo systemctl status docker

或者简单地运行:
sudo docker run hello-world

这将下载一个测试镜像并在容器中运行它,如果安装成功,你将看到一条欢迎消息。

b a3 个月 之前添加

您好,请问下 “固定预装开源插件” 都包含哪些插件呢?

guo hongxing3 个月 之前添加

@b a 你好,社区版已经停止维护,目前仅提供“企业定制版”。

du xiao21 天 之前添加

请问,现在我安装的是社区5.0.6一键安装版,正常使用已接近一年,因网络原因现在需要更换主机IP地址,已在安装目录中.env配置文件中进行了变更,但重启docker compose后,会提示404。
请问更换主机IP还需要在什么地方进行配置么?下面为我docker compose up -d 以后的日志:
root@redmine01:/opt/redmine# docker compose logs -f
restic | s6-rc: info: service run-cron: starting
restic | s6-rc: info: service s6rc-oneshot-runner: starting
restic | s6-rc: info: service run-cron successfully started
restic | s6-rc: info: service s6rc-oneshot-runner successfully started
restic | s6-rc: info: service fix-attrs: starting
restic | s6-rc: info: service fix-attrs successfully started
restic | s6-rc: info: service legacy-cont-init: starting
restic | s6-rc: info: service legacy-cont-init successfully started
restic | s6-rc: info: service legacy-services: starting
restic | s6-rc: info: service legacy-services successfully started
minio | 13:46:34.24
traefik | time=“2024-10-31T13:46:34Z” level=info msg=“Configuration loaded from flags.”
traefik | time=“2024-10-31T13:46:54Z” level=error msg=“service \“redmine-redmine\” error: unable to find the IP address for the container \"/redmine\”: the server is ignored” container=redmine-redmine-78a5bf6c0ae13ae20dcc8c37f44386c26f2bc5d6ebc3eaea43684f1556b9860a providerName=docker
traefik | time=“2024-10-31T13:46:55Z” level=error msg=“Unable to obtain ACME certificate for domains \“192.168.0.37\”: cannot get ACME client get directory at 'https://acme-v02.api.letsencrypt.org/directory’: Get \“https://acme-v02.api.letsencrypt.org/directory\”: dial tcp: lookup acme-v02.api.letsencrypt.org on 127.0.0.11:53: server misbehaving” providerName=redmineresolver.acme ACME CA=“https://acme-v02.api.letsencrypt.org/directory” routerName=redmine@docker rule=“Host(`192.168.0.37`)”
minio | 13:46:34.24 Welcome to the Bitnami minio container
minio | 13:46:34.24 Subscribe to project updates by watching https://github.com/bitnami/containers
minio | 13:46:34.25 Submit issues and feature requests at https://github.com/bitnami/containers/issues
minio | 13:46:34.25
minio | 13:46:34.25 INFO > * Starting MinIO setup *
minio | minio 13:46:34.28 INFO > Starting MinIO in background...
minio | minio 13:46:39.33 INFO > Adding local Minio host to 'mc’ configuration...
minio | minio 13:46:39.55 INFO > Stopping MinIO...
minio |
minio | 13:46:39.67 INFO > * MinIO setup finished! *
minio | minio 13:46:39.68 INFO > * Starting MinIO *
minio | MinIO Object Storage Server
minio | Copyright: 2015-2023 MinIO, Inc.
minio | License: GNU AGPLv3 <https://www.gnu.org/licenses/agpl-3.0.html>
minio | Version: DEVELOPMENT.2023-11-01T01-57-10Z (go1.20.10 linux/amd64)
minio |
minio | Status: 1 Online, 0 Offline.
minio | S3-API: http://localhost:9000
minio | Console: http://172.19.0.4:9001 http://127.0.0.1:9001
minio |
minio | Documentation: https://min.io/docs/minio/linux/index.html
minio | Warning: The standard parity is set to 0. This can lead to data loss.
redmine-db | mariadb 13:46:34.15
redmine-db | mariadb 13:46:34.15 Welcome to the Bitnami mariadb container
redmine-db | mariadb 13:46:34.16 Subscribe to project updates by watching https://github.com/bitnami/containers
redmine-db | mariadb 13:46:34.16 Submit issues and feature requests at https://github.com/bitnami/containers/issues
redmine-db | mariadb 13:46:34.16
redmine-db | mariadb 13:46:34.16 INFO > * Starting MariaDB setup *
redmine-db | mariadb 13:46:34.18 INFO > Validating settings in MYSQL_*/MARIADB_* env vars
redmine-db | mariadb 13:46:34.19 INFO > Initializing mariadb database
redmine-db | mariadb 13:46:34.21 INFO > Updating 'my.cnf’ with custom configuration
redmine-db | mariadb 13:46:34.21 INFO > Setting user option
redmine-db | mariadb 13:46:34.22 INFO > Setting slow_query_log option
redmine-db | mariadb 13:46:34.22 INFO > Setting long_query_time option
redmine-db | mariadb 13:46:34.23 INFO > Installing database
redmine-db | mariadb 13:46:35.41 INFO =⇒ Starting mariadb in background
redmine-db | 2024-10-31 13:46:35 0 [Note] Starting MariaDB 10.6.15-MariaDB source revision 0d16eb35bc981023ce2f4912e8ecde68ca381f4e as process 115
redmine-db | 2024-10-31 13:46:35 0 [Note] InnoDB: Compressed tables use zlib 1.2.11
redmine-db | 2024-10-31 13:46:35 0 [Note] InnoDB: Number of pools: 1
redmine-db | 2024-10-31 13:46:35 0 [Note] InnoDB: Using crc32 + pclmulqdq instructions
redmine-db | 2024-10-31 13:46:35 0 [Note] mysqld: O_TMPFILE is not supported on /opt/bitnami/mariadb/tmp (disabling future attempts)
redmine-db | 2024-10-31 13:46:35 0 [Note] InnoDB: Using Linux native AIO
redmine-db | 2024-10-31 13:46:35 0 [Note] InnoDB: Initializing buffer pool, total size = 134217728, chunk size = 134217728
redmine-db | 2024-10-31 13:46:35 0 [Note] InnoDB: Completed initialization of buffer pool
redmine-db | 2024-10-31 13:46:35 0 [Note] InnoDB: 128 rollback segments are active.
redmine-db | 2024-10-31 13:46:35 0 [Note] InnoDB: Creating shared tablespace for temporary tables
redmine-db | 2024-10-31 13:46:35 0 [Note] InnoDB: Setting file './ibtmp1’ size to 12 MB. Physically writing the file full; Please wait ...
redmine-db | 2024-10-31 13:46:35 0 [Note] InnoDB: File './ibtmp1’ size is now 12 MB.
redmine-db | 2024-10-31 13:46:35 0 [Note] InnoDB: 10.6.15 started; log sequence number 41314; transaction id 14
redmine-db | 2024-10-31 13:46:35 0 [Note] InnoDB: Loading buffer pool(s) from /bitnami/mariadb/data/ib_buffer_pool
redmine-db | 2024-10-31 13:46:35 0 [Note] Plugin 'FEEDBACK’ is disabled.
redmine-db | 2024-10-31 13:46:35 0 [Note] Server socket created on IP: '127.0.0.1’.
redmine-db | 2024-10-31 13:46:35 0 [Warning] 'user’ entry 'root@3e160ae4744d’ ignored in --skip-name-resolve mode.
redmine-db | 2024-10-31 13:46:35 0 [Warning] 'user’ entry '3e160ae4744d' ignored in --skip-name-resolve mode.
redmine-db | 2024-10-31 13:46:35 0 [Warning] 'proxies_priv' entry '
% root@3e160ae4744d’ ignored in --skip-name-resolve mode.
redmine-db | 2024-10-31 13:46:35 0 [Note] InnoDB: Buffer pool(s) load completed at 241031 13:46:35
redmine-db | 2024-10-31 13:46:35 0 [Note] /opt/bitnami/mariadb/sbin/mysqld: ready for connections.
redmine-db | Version: '10.6.15-MariaDB’ socket: '/opt/bitnami/mariadb/tmp/mysql.sock’ port: 3306 Source distribution
redmine-db | mariadb 13:46:37.44 INFO > Configuring authentication
redmine-db | 2024-10-31 13:46:37 5 [Warning] 'proxies_priv’ entry '% root@3e160ae4744d' ignored in --skip-name-resolve mode.
redmine-db | mariadb 13:46:37.56 INFO > Running mysql_upgrade
redmine-db | find: '/docker-entrypoint-startdb.d/': No such file or directory
redmine-db | mariadb 13:46:37.61 INFO > Stopping mariadb
redmine-db | 2024-10-31 13:46:37 0 [Note] /opt/bitnami/mariadb/sbin/mysqld (initiated by: unknown): Normal shutdown
redmine-db | 2024-10-31 13:46:37 0 [Note] InnoDB: FTS optimize thread exiting.
redmine-db | 2024-10-31 13:46:37 0 [Note] InnoDB: Starting shutdown...
redmine-db | 2024-10-31 13:46:37 0 [Note] InnoDB: Dumping buffer pool(s) to /bitnami/mariadb/data/ib_buffer_pool
redmine-db | 2024-10-31 13:46:37 0 [Note] InnoDB: Buffer pool(s) dump completed at 241031 13:46:37
redmine-db | 2024-10-31 13:46:37 0 [Note] InnoDB: Removed temporary tablespace data file: "./ibtmp1"
redmine-db | 2024-10-31 13:46:37 0 [Note] InnoDB: Shutdown completed; log sequence number 42288; transaction id 15
redmine-db | 2024-10-31 13:46:37 0 [Note] /opt/bitnami/mariadb/sbin/mysqld: Shutdown complete
redmine-db |
redmine-db |
redmine-db | mariadb 13:46:38.64 INFO > * MariaDB setup finished! *
redmine-db | mariadb 13:46:38.67 INFO ==> * Starting MariaDB *
redmine-db | 2024-10-31 13:46:38 0 [Note] Starting MariaDB 10.6.15-MariaDB source revision 0d16eb35bc981023ce2f4912e8ecde68ca381f4e as process 1
redmine-db | 2024-10-31 13:46:38 0 [Note] InnoDB: Compressed tables use zlib 1.2.11
redmine-db | 2024-10-31 13:46:38 0 [Note] InnoDB: Number of pools: 1
redmine-db | 2024-10-31 13:46:38 0 [Note] InnoDB: Using crc32 + pclmulqdq instructions
redmine-db | 2024-10-31 13:46:38 0 [Note] mysqld: O_TMPFILE is not supported on /opt/bitnami/mariadb/tmp (disabling future attempts)
redmine-db | 2024-10-31 13:46:38 0 [Note] InnoDB: Using Linux native AIO
redmine-db | 2024-10-31 13:46:38 0 [Note] InnoDB: Initializing buffer pool, total size = 134217728, chunk size = 134217728
redmine-db | 2024-10-31 13:46:38 0 [Note] InnoDB: Completed initialization of buffer pool
redmine-db | 2024-10-31 13:46:38 0 [Note] InnoDB: 128 rollback segments are active.
redmine-db | 2024-10-31 13:46:38 0 [Note] InnoDB: Creating shared tablespace for temporary tables
redmine-db | 2024-10-31 13:46:38 0 [Note] InnoDB: Setting file './ibtmp1' size to 12 MB. Physically writing the file full; Please wait ...
redmine-db | 2024-10-31 13:46:38 0 [Note] InnoDB: File './ibtmp1' size is now 12 MB.
redmine-db | 2024-10-31 13:46:38 0 [Note] InnoDB: 10.6.15 started; log sequence number 42288; transaction id 14
redmine-db | 2024-10-31 13:46:38 0 [Note] InnoDB: Loading buffer pool(s) from /bitnami/mariadb/data/ib_buffer_pool
redmine-db | 2024-10-31 13:46:38 0 [Note] Plugin 'FEEDBACK' is disabled.
redmine-db | 2024-10-31 13:46:38 0 [Note] Server socket created on IP: '0.0.0.0'.
redmine-db | 2024-10-31 13:46:38 0 [Warning] 'proxies_priv' entry '
% root@3e160ae4744d’ ignored in --skip-name-resolve mode.
redmine-db | 2024-10-31 13:46:38 0 [Note] /opt/bitnami/mariadb/sbin/mysqld: ready for connections.
redmine-db | Version: '10.6.15-MariaDB’ socket: '/opt/bitnami/mariadb/tmp/mysql.sock’ port: 3306 Source distribution
redmine-db | 2024-10-31 13:46:38 0 [Note] InnoDB: Buffer pool(s) load completed at 241031 13:46:38
redmine | Starting periodic command scheduler: cron.
redmine | Installing plugin redmine_workload...
redmine | Installing plugin __MACOSX...
redmine | Installing plugin .github...
redmine | Installing plugin redmine_wktime...
redmine | Your Gemfile lists the gem puma (>= 0) more than once.
redmine | You should probably keep only one of them.
redmine | Remove any duplicate entries and specify the gem only once.
redmine | While it’s not a problem now, it could cause errors if you change the version of one of them later.
redmine | Bundler can’t satisfy your Gemfile’s dependencies.
redmine | Install missing gems with `bundle install`.
redmine | Your Gemfile lists the gem puma (>= 0) more than once.
redmine | You should probably keep only one of them.
redmine | Remove any duplicate entries and specify the gem only once.
redmine | While it’s not a problem now, it could cause errors if you change the version of one of them later.
redmine | Could not reach host gems.ruby-china.com. Check your network connection and try
redmine | again.
redmine | Starting periodic command scheduler: cron.
redmine | Your Gemfile lists the gem puma (>= 0) more than once.
redmine | You should probably keep only one of them.
redmine | Remove any duplicate entries and specify the gem only once.
redmine | While it’s not a problem now, it could cause errors if you change the version of one of them later.
redmine | Bundler can’t satisfy your Gemfile’s dependencies.
redmine | Install missing gems with `bundle install`.
redmine | Your Gemfile lists the gem puma (>= 0) more than once.
redmine | You should probably keep only one of them.
redmine | Remove any duplicate entries and specify the gem only once.
redmine | While it’s not a problem now, it could cause errors if you change the version of one of them later.
redmine | Could not reach host gems.ruby-china.com. Check your network connection and try
redmine | again.
redmine | Starting periodic command scheduler: cron.
redmine | Your Gemfile lists the gem puma (>= 0) more than once.
redmine | You should probably keep only one of them.
redmine | Remove any duplicate entries and specify the gem only once.
redmine | While it’s not a problem now, it could cause errors if you change the version of one of them later.
redmine | Bundler can’t satisfy your Gemfile’s dependencies.
redmine | Install missing gems with `bundle install`.
redmine | Your Gemfile lists the gem puma (>= 0) more than once.
redmine | You should probably keep only one of them.
redmine | Remove any duplicate entries and specify the gem only once.
redmine | While it’s not a problem now, it could cause errors if you change the version of one of them later.
redmine | Could not reach host gems.ruby-china.com. Check your network connection and try
redmine | again.
redmine exited with code 17
traefik | time=“2024-10-31T13:46:56Z” level=error msg=“service \“redmine-redmine\” error: unable to find the IP address for the container \"/redmine\”: the server is ignored” container=redmine-redmine-78a5bf6c0ae13ae20dcc8c37f44386c26f2bc5d6ebc3eaea43684f1556b9860a providerName=docker
redmine | Starting periodic command scheduler: cron.
redmine | Your Gemfile lists the gem puma (>= 0) more than once.
redmine | You should probably keep only one of them.
redmine | Remove any duplicate entries and specify the gem only once.
redmine | While it’s not a problem now, it could cause errors if you change the version of one of them later.
redmine | Bundler can’t satisfy your Gemfile’s dependencies.
redmine | Install missing gems with `bundle install`.
redmine | Your Gemfile lists the gem puma (>= 0) more than once.
redmine | You should probably keep only one of them.
redmine | Remove any duplicate entries and specify the gem only once.
redmine | While it’s not a problem now, it could cause errors if you change the version of one of them later.
redmine | Could not reach host gems.ruby-china.com. Check your network connection and try
redmine | again.
redmine exited with code 17
traefik | time=“2024-10-31T13:46:58Z” level=error msg=“service \“redmine-redmine\” error: unable to find the IP address for the container \"/redmine\”: the server is ignored” providerName=docker container=redmine-redmine-78a5bf6c0ae13ae20dcc8c37f44386c26f2bc5d6ebc3eaea43684f1556b9860a
redmine | Starting periodic command scheduler: cron.
redmine | Your Gemfile lists the gem puma (>= 0) more than once.
redmine | You should probably keep only one of them.
redmine | Remove any duplicate entries and specify the gem only once.
redmine | While it’s not a problem now, it could cause errors if you change the version of one of them later.
redmine | Bundler can’t satisfy your Gemfile’s dependencies.
redmine | Install missing gems with `bundle install`.
redmine | Your Gemfile lists the gem puma (>= 0) more than once.
redmine | You should probably keep only one of them.
redmine | Remove any duplicate entries and specify the gem only once.
redmine | While it’s not a problem now, it could cause errors if you change the version of one of them later.
redmine | Could not reach host gems.ruby-china.com. Check your network connection and try
redmine | again.
redmine exited with code 17
traefik | time=“2024-10-31T13:47:00Z” level=error msg=“service \“redmine-redmine\” error: unable to find the IP address for the container \"/redmine\”: the server is ignored” providerName=docker container=redmine-redmine-78a5bf6c0ae13ae20dcc8c37f44386c26f2bc5d6ebc3eaea43684f1556b9860a
redmine | Starting periodic command scheduler: cron.
redmine | Your Gemfile lists the gem puma (>= 0) more than once.
redmine | You should probably keep only one of them.
redmine | Remove any duplicate entries and specify the gem only once.
redmine | While it’s not a problem now, it could cause errors if you change the version of one of them later.
redmine | Bundler can’t satisfy your Gemfile’s dependencies.
redmine | Install missing gems with `bundle install`.
redmine | Your Gemfile lists the gem puma (>= 0) more than once.
redmine | You should probably keep only one of them.
redmine | Remove any duplicate entries and specify the gem only once.
redmine | While it’s not a problem now, it could cause errors if you change the version of one of them later.
redmine | Could not reach host gems.ruby-china.com. Check your network connection and try
redmine | again.
redmine exited with code 17
traefik | time=“2024-10-31T13:47:03Z” level=error msg=“service \“redmine-redmine\” error: unable to find the IP address for the container \"/redmine\”: the server is ignored” providerName=docker container=redmine-redmine-78a5bf6c0ae13ae20dcc8c37f44386c26f2bc5d6ebc3eaea43684f1556b9860a
traefik | time=“2024-10-31T13:47:03Z” level=error msg=“Unable to obtain ACME certificate for domains \“192.168.0.37\”: cannot get ACME client get directory at 'https://acme-v02.api.letsencrypt.org/directory’: Get \“https://acme-v02.api.letsencrypt.org/directory\”: dial tcp: lookup acme-v02.api.letsencrypt.org on 127.0.0.11:53: server misbehaving” ACME CA=“https://acme-v02.api.letsencrypt.org/directory” providerName=redmineresolver.acme routerName=redmine@docker rule=“Host(`192.168.0.37`)”
redmine | Starting periodic command scheduler: cron.
redmine | Your Gemfile lists the gem puma (>= 0) more than once.
redmine | You should probably keep only one of them.
redmine | Remove any duplicate entries and specify the gem only once.
redmine | While it’s not a problem now, it could cause errors if you change the version of one of them later.
redmine | Bundler can’t satisfy your Gemfile’s dependencies.
redmine | Install missing gems with `bundle install`.
traefik | time=“2024-10-31T13:47:07Z” level=error msg=“Unable to obtain ACME certificate for domains \“192.168.0.37\”: cannot get ACME client get directory at 'https://acme-v02.api.letsencrypt.org/directory’: Get \“https://acme-v02.api.letsencrypt.org/directory\”: dial tcp: lookup acme-v02.api.letsencrypt.org on 127.0.0.11:53: server misbehaving” providerName=redmineresolver.acme routerName=redmine@docker rule=“Host(`192.168.0.37`)” ACME CA=“https://acme-v02.api.letsencrypt.org/directory”
redmine | Your Gemfile lists the gem puma (>= 0) more than once.
redmine | You should probably keep only one of them.
redmine | Remove any duplicate entries and specify the gem only once.
redmine | While it’s not a problem now, it could cause errors if you change the version of one of them later.
redmine | Could not reach host gems.ruby-china.com. Check your network connection and try
redmine | again.
redmine exited with code 17
traefik | time=“2024-10-31T13:47:08Z” level=error msg=“service \“redmine-redmine\” error: unable to find the IP address for the container \"/redmine\”: the server is ignored” providerName=docker container=redmine-redmine-78a5bf6c0ae13ae20dcc8c37f44386c26f2bc5d6ebc3eaea43684f1556b9860a
redmine | Starting periodic command scheduler: cron.
redmine | Your Gemfile lists the gem puma (>= 0) more than once.
redmine | You should probably keep only one of them.
redmine | Remove any duplicate entries and specify the gem only once.
redmine | While it’s not a problem now, it could cause errors if you change the version of one of them later.
traefik | time=“2024-10-31T13:47:15Z” level=error msg=“Unable to obtain ACME certificate for domains \“192.168.0.37\”: cannot get ACME client get directory at 'https://acme-v02.api.letsencrypt.org/directory’: Get \“https://acme-v02.api.letsencrypt.org/directory\”: dial tcp: lookup acme-v02.api.letsencrypt.org on 127.0.0.11:53: server misbehaving” routerName=redmine@docker rule=“Host(`192.168.0.37`)” ACME CA=“https://acme-v02.api.letsencrypt.org/directory” providerName=redmineresolver.acme
redmine | Bundler can’t satisfy your Gemfile’s dependencies.
redmine | Install missing gems with `bundle install`.
redmine | Your Gemfile lists the gem puma (>= 0) more than once.
redmine | You should probably keep only one of them.
redmine | Remove any duplicate entries and specify the gem only once.
redmine | While it’s not a problem now, it could cause errors if you change the version of one of them later.
redmine | Could not reach host gems.ruby-china.com. Check your network connection and try
redmine | again.
redmine exited with code 17
traefik | time=“2024-10-31T13:47:16Z” level=error msg=“service \“redmine-redmine\” error: unable to find the IP address for the container \"/redmine\”: the server is ignored” providerName=docker container=redmine-redmine-78a5bf6c0ae13ae20dcc8c37f44386c26f2bc5d6ebc3eaea43684f1556b9860a
redmine | Starting periodic command scheduler: cron.
traefik | time=“2024-10-31T13:47:29Z” level=error msg=“Unable to obtain ACME certificate for domains \“192.168.0.37\”: cannot get ACME client get directory at 'https://acme-v02.api.letsencrypt.org/directory’: Get \“https://acme-v02.api.letsencrypt.org/directory\”: dial tcp: lookup acme-v02.api.letsencrypt.org on 127.0.0.11:53: server misbehaving” providerName=redmineresolver.acme routerName=redmine@docker rule=“Host(`192.168.0.37`)” ACME CA=“https://acme-v02.api.letsencrypt.org/directory”
redmine | Your Gemfile lists the gem puma (>= 0) more than once.
redmine | You should probably keep only one of them.
redmine | Remove any duplicate entries and specify the gem only once.
redmine | While it’s not a problem now, it could cause errors if you change the version of one of them later.
redmine | Bundler can’t satisfy your Gemfile’s dependencies.
redmine | Install missing gems with `bundle install`.
redmine | Your Gemfile lists the gem puma (>= 0) more than once.
redmine | You should probably keep only one of them.
redmine | Remove any duplicate entries and specify the gem only once.
redmine | While it’s not a problem now, it could cause errors if you change the version of one of them later.
redmine | Could not reach host gems.ruby-china.com. Check your network connection and try
redmine | again.
redmine exited with code 17
traefik | time=“2024-10-31T13:47:30Z” level=error msg=“service \“redmine-redmine\” error: unable to find the IP address for the container \"/redmine\”: the server is ignored” providerName=docker container=redmine-redmine-78a5bf6c0ae13ae20dcc8c37f44386c26f2bc5d6ebc3eaea43684f1556b9860a
redmine | Starting periodic command scheduler: cron.
traefik | time=“2024-10-31T13:47:56Z” level=error msg=“Unable to obtain ACME certificate for domains \“192.168.0.37\”: cannot get ACME client get directory at 'https://acme-v02.api.letsencrypt.org/directory’: Get \“https://acme-v02.api.letsencrypt.org/directory\”: dial tcp: lookup acme-v02.api.letsencrypt.org on 127.0.0.11:53: server misbehaving” providerName=redmineresolver.acme routerName=redmine@docker rule=“Host(`192.168.0.37`)” ACME CA=“https://acme-v02.api.letsencrypt.org/directory”
redmine | Your Gemfile lists the gem puma (>= 0) more than once.
redmine | You should probably keep only one of them.
redmine | Remove any duplicate entries and specify the gem only once.
redmine | While it’s not a problem now, it could cause errors if you change the version of one of them later.
redmine | Bundler can’t satisfy your Gemfile’s dependencies.
redmine | Install missing gems with `bundle install`.
redmine | Your Gemfile lists the gem puma (>= 0) more than once.
redmine | You should probably keep only one of them.
redmine | Remove any duplicate entries and specify the gem only once.
redmine | While it’s not a problem now, it could cause errors if you change the version of one of them later.
redmine | Could not reach host gems.ruby-china.com. Check your network connection and try
redmine | again.
redmine exited with code 17
traefik | time=“2024-10-31T13:47:57Z” level=error msg=“service \“redmine-redmine\” error: unable to find the IP address for the container \"/redmine\”: the server is ignored” container=redmine-redmine-78a5bf6c0ae13ae20dcc8c37f44386c26f2bc5d6ebc3eaea43684f1556b9860a providerName=docker

添加评论