开源 wiki 和知识管理系统 Outline 的快速部署脚本 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
vicalloy
V2EX    分享创造

开源 wiki 和知识管理系统 Outline 的快速部署脚本

  •  1
     
  •   vicalloy
    vicalloy 2022 年 2 月 17 日 8162 次点击
    这是一个创建于 1489 天前的主题,其中的信息可能已经有所发展或是发生改变。

    项目地址: https://github.com/vicalloy/outline-docker-compose

    前一段想部署一个 Wiki ,看了一圈被 Outline 的颜值吸引。Outline 支持部署到自己服务器,只是自部署的体验真的不太好。Outline 部署主要就下面几个问题。

    1. 默认使用 AWS 的 S3 服务。
    2. 不提供用户管理模块,需通过 Slack 、Google 或是自建 OIDC 服务进行登录。

    网上已用基于 docker-compose 的部署方案主要有两个:

    1. outline-wiki-docker-compose
      1. 提供交互式脚本,生成 docker-compose 配置文件。
      2. 使用 Slack 进行登录,国内使用体验不好。
      3. 脚本太老,存在 Bug ,图片上传后显示不了。
    2. docker-outline
      1. 国内用户写的部署脚本。目前中文网络环境下搜索 Outline 找到的都是 soulteary 的文章。
      2. 脚本不够智能,配置参数还是有些多。
      3. 内置了 OIDC 服务,不过好像不支持用户管理,只能创建一个用户。(注:没仔细研究过,不确定)

    出于自己部署的需要,参考 outline-wiki-docker-compose 的实现,新开了 Outline 的部署项目。

    1. 配置文件尽量简化。只有 config.sh 一个配置文件,其他配置文件由脚本生成。
    2. 内置 OIDC 服务,可以直接通过 Web 管理用户。
    16 条回复    2023-10-23 23:29:15 +08:00
    hpu423
        1
    hpu423  
       2022 年 2 月 17 日
    0x73346b757234
        2
    0x73346b757234  
       2022 年 2 月 17 日
    一直在找解决 Outline 认证问题和简化部署的工具,刚部署成功了,已 star ,感谢。
    SenLief
        3
    SenLief  
       2022 年 2 月 17 日
    star
    April5
        4
    April5  
       2022 年 2 月 17 日
    这两天刚好在折腾,赞一个
    wangsyi13
        5
    wangsyi13  
       2022 年 2 月 18 日
    已 star ,脚本很简单,局域网直接成功
    但是想 ddns 代理后,oidc 访问不了,在看配置,估计是 nginx 配置问题
    molezznet
        6
    molezznet  
       2022 年 2 月 18 日
    @wangsyi13 直接放在云服务上是不是就没这个问题了
    wangsyi13
        7
    wangsyi13  
       2022 年 2 月 18 日   1
    @molezz765 直接部署外网应该是没问题的,我是用的 nps 映射的
    molezznet
        8
    molezznet  
       2022 年 2 月 18 日
    这个数据怎么备份?
    molezznet
        9
    molezznet  
       2022 年 2 月 18 日
    搞定了 ,data
    endintro
        10
    endintro  
       2022 年 2 月 23 日
    感谢,已部署成功并使用
    care
        11
    care  
       2022 年 4 月 25 日 via iPhone
    自托管开源版本好像不支持 ldap 认证…
    madao2015
        12
    madao2015  
       2022 年 5 月 30 日
    不错,已经用上了; 好像添加的用户不能自动生成管理员,但是改下 pg 数据库中的 isAdmin 字段就好了
    cxxlxx
        13
    cxxlxx  
       2023 年 3 月 9 日
    请问支持第三方 oauth 认证登录吗?
    hrH5KaH2t49cVPy2
        14
    hrH5KaH2t49cVPy2  
       2023 年 7 月 14 日
    6666666
    hrH5KaH2t49cVPy2
        15
    hrH5KaH2t49cVPy2  
       2023 年 7 月 14 日
    OIDC 的用户添加时,需要再编辑下,加上邮箱,要不然登录不了
    wangweitung
        16
    wangweitung  
       2023 年 10 月 23 日
    已 star
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     4706 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 35ms UTC 10:04 PVG 18:04 LAX 03:04 JFK 06:04
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86