怎样创建 Port 论坛
Last updated
Last updated
你需要有:一个安装了 docker 和 docker-compose 的 Linux 主机。
安装好 docker 和 docker-compose 后,在合适的位置新建一个文件夹。下面以 ~/port
为例子。
请注意,按照英文版教程安装的 docker compose 属于 docker 插件,输入命令 docker compose
执行,而不是 docker-compose
。
创建一个 文件,保存在 ~/port/docker-compose.yml
,输入下面的内容
第 5 行的端口号 35572 是服务最终在主机上监听的端口,根据需要可以修改为其他端口。另外也可以修改环境变量 PORT
修改端口。
第 19 行的 DB_PASSWORD
和 28 行的 POSTGRES_PASSWORD
请自行修改成更安全的密码。
根据上面的 docker-compose.yml
配置,创建一个 config.yml
文件,保存在 ~/port/config.yml
,输入下面的内容:
保存完上面的文件后,使用 docker-compose 启动服务
如果不方便使用 docker,你也可以手动编译运行。你需要自己安装 nodejs / yarn / nginx / postgres 等需要的软件并配置相关的反向代理。
如果需要修改一些参数选项,需要创建一个 config.yml
文件并挂载到 server
容器的 /app/packages/server/config.yml
位置。配置文件的所有选项和默认值在 可以看到。所有的选项都是可选的。
参考