码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • openproject在docker下的安装


    官方指引:https://www.openproject.org/docs/installation-and-operations/installation/docker/

    网友指引:https://blog.csdn.net/joefive/article/details/119409550

    建个自己的数据文件夹:

    sudo mkdir -p /var/lib/openproject/{mydata,static}

    参考启动命令(不启用HTTPS):

    1. docker run -d -p 8080:80 --name openproject \
    2. -e OPENPROJECT_HOST__NAME=192.168.0.100:8080 \
    3. -e OPENPROJECT_SECRET_KEY_BASE=secret \
    4. -e OPENPROJECT_HTTPS=false \
    5. -v /var/lib/openproject/pgdata:/var/openproject/pgdata \
    6. -v /var/lib/openproject/assets:/var/openproject/assets \
    7. openproject/community

    稍等系统启动后,在浏览器输入:192.168.0.100:8080 即可打开

    已知bug:

    1. openproject PDF导出时中文乱码:https://community.openproject.org/projects/openproject/work_packages/52082/activity

    解决方法:

    a. 找到源文件,添加含简体中文的默认字体:/var/lib/docker/overlay2/df5afa9929c18f4e791f10e59419ebcb61b052bbdee548a53f324df7a988de97/merged/app/app/models/work_package/pdf_export/view.rb:

    1. def fallback_fonts
    2. [noto_font_base_path.join('NotoSansCJK-Regular.ttc')]
    3. end

    b.拷贝该字体文件到项目默认文件夹:/var/lib/docker/overlay2/df5afa9929c18f4e791f10e59419ebcb61b052bbdee548a53f324df7a988de97/merged/app/public/fonts/noto/

    重启docker镜像即可。

    PS: 字体下载位置:https://download.csdn.net/download/syrchina/88912958

    参考链接:OpenProject的PDF亂碼問題 | Ren's 搞玩日誌 (feifacunzai.github.io)

  • 相关阅读:
    【Spring】Spring的JdbcTemplate
    4.7 wait notify - 4.11 多把锁
    基于SpringBoot的每日推购物推荐网站的设计与实现
    记录微信小程序项目遇到的几个问题
    头文件和编译的问题
    IBM Spectrum LSF Explorer 为要求苛刻的分布式和任务关键型高性能技术计算环境提供强大的工作负载管理
    【树状数组】楼兰图腾
    免费调用快递鸟物流跟踪轨迹订阅接口技术文档
    记一次攻防演练之vcenter后渗透利用
    typescript-装饰器(十三)
  • 原文地址:https://blog.csdn.net/syrchina/article/details/132669343
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号