应用资料已收录 仅供查阅,暂不支持 Cockpit 直接安装
应用介绍
OVERVIEW使用说明
适合成长型团队的最快知识库,美观、实时协作、功能丰富且支持 Markdown 格式。
此知识库没有自己的登录门户,需要专门的 OAuth 应用支持登录,安装前请先阅读下面的 GitHub OAuth 申请说明(以 GitHub OAuth 为例)。
一、GitHub OAuth 申请
- 访问 GitHub 并登录
- 进入 OAuth Apps 页面(也可以依次点击:右上角头像 -
Settings-Developer Settings-OAuth Apps) - 点击
New OAuth App - 填写
Register a new OAuth application表单:Application name: 可自行填写,例如outlineHomepage URL: 填写Outline的根路径URL,例如http://your-domain.com或者http://<你的服务器IP>:<访问端口>。Authorization callback URL: 填写<Homepage URL>/auth/oidc.callback,其中<Homepage URL>需要替换为Outline的根页面URL,例如http://your-domain.com/auth/oidc.callback或者http://<你的服务器IP>:<访问端口>/auth/oidc.callback。
- 点击
Register application按钮。
接下来获取 Client ID 和 Client secrets:
- 进入
OAuth Apps页面(也可以依次点击:右上角头像 -Settings-Developer Settings-OAuth Apps) - 选择上面创建的应用
- 点击
Generate a new client secret按钮 - 记下
Client ID和Client secret(注意Client secret仅在创建时显示一次,后续不可再查询;如不慎遗失,可以再次点击按钮重新创建一个)
然后在安装
Outline时,将Client ID和Client secret填写到:
GitHub OAuth 客户端 IDGitHub OAuth 密钥
二、反向代理域名
这个是可选项,如果你没有绑定域名,推荐直接填写这个格式的地址 http://<你的服务器IP>:<访问端口> 来访问 Outline 管理后台。
如果你配置了反向代理域名,请确保你的反向代理已经正确配置并指向了 Outline 所在服务器的访问端口,否则你将无法通过域名访问 Outline 。
三、SMTP 邮件服务配置(可跳过)
如果你希望通过邮件邀请成员加入 Outline 知识库,或者重置密码等操作,你需要配置 SMTP 邮件服务。
请在安装界面填写正确的 SMTP 邮件服务信息。如果你没有 SMTP 邮件服务,可以使用一些免费的 SMTP 服务提供商,或者使用你自己的邮箱服务商提供的 SMTP 服务。
四、登录
安装完成之后,请访问 http://<你的服务器IP>:<访问端口> 来登录 Outline,正常的话会自动跳转到 GitHub 的授权页面,授权成功后会跳转回 Outline 知识库首页。
如果没有跳转可以点击
使用 GitHub 继续按钮。
建议
勾选 "端口外部访问" 以便通过反向代理或直接通过 IP 访问 Outline。
版本与部署参数
VERSIONS以下信息来自开源应用包模板,仅用于技术参考;尚未转换成可直接使用的 Cockpit 安装配置。
版本 1.11.0↓ 下载 docker-compose.yaml
配置字段
参数说明属性
PANEL_APP_PORT_HTTP访问端口必填PANEL_DB_HOSTPostgreSQL 数据库服务必填PANEL_DB_NAME数据库名必填PANEL_DB_USER数据库用户必填PANEL_DB_USER_PASSWORD数据库用户密码敏感信息PANEL_REDIS_HOSTredis 服务必填PANEL_REDIS_ROOT_PASSWORDredis 密码敏感信息GITHUB_OAUTH_CLIENT_IDGitHub OAuth 客户端 ID必填GITHUB_OAUTH_SECRETGitHub OAuth 密钥敏感信息PANEL_SMTP_HOSTSMTP 服务器(可选)可选PANEL_SMTP_PORTSMTP 服务器端口(可选)可选PANEL_SMTP_USERNAMESMTP 邮箱用户名(可选)可选PANEL_SMTP_PASSWORDSMTP 邮箱密码(可选)敏感信息PANEL_SMTP_FROM_EMAILSMTP 信息接收邮箱(用户邮件接收邮箱)(可选)可选PANEL_LANGUAGE语言必填PANEL_APP_URL反向代理域名(如果没有域名则可以填写 http://<ip地址>:12115)必填原始模板存在特定平台的网络或环境变量依赖,不能直接作为 Cockpit 安装文件使用。