Flarum是一款自由、开源的论坛软件,它基于 Laravel 框架,主要使用 PHP 编程语言开发。
按照官方自己的说法,它主要的特性为:
- 快速、简单: 没有混乱,没有膨胀,没有复杂的依赖关系。Flarum 使用 PHP 构建,因此它很容易部署。界面使用 Mithril,它是一个高性能 JavaScript 框架。
- 漂亮、响应式: Flarum 由我们的设计师精心设计,它是跨平台的、开箱即用的。界面布局使用了 LESS,所以主题风格只是小事一桩。
- 强大、可扩展 :为了满足您的社区需求,您可以定制、扩展和集成 Flarum。Flarum 的架构非常灵活,它拥有非常全面的 API 和文档。
- 自由、开放 :Flarum 基于 MIT license 发布。
使用NAS里面的docker安装flarum的前提条件,一台nas,nas里面安装了docker,接下来按照以下步骤安装:
1.在群辉nas里面的docker新建以下四个文件夹

2.编写compose.yaml文件,这个是docker命令的脚本
version: "3"
services:
flarum:
image: mondedie/flarum
container_name: Flarum
environment:
- DEBUG=false
- FORUM_URL=http://192.168.31.32:8888 #论坛网址,前面为nas ip
- DB_HOST=http://192.168.31.32
- DB_NAME=flarum #数据库名称
- DB_USER=111 #数据库账号
- DB_PASS=xxxxxxx #数据库密码
- DB_PREF=flarum_ #数据库表前缀
- DB_PORT=3307 #数据库端口
- FLARUM_ADMIN_USER=admin #论坛管理员账号
- FLARUM_ADMIN_PASS=12345 #论坛管理员密码
- FLARUM_ADMIN_MAIL=xxxxxxx #论坛管理员邮箱
volumes:
- /volume1/docker/flarum/assets:/flarum/app/public/assets
- /volume1/docker/flarum/extensions:/flarum/app/extensions
- /volume1/docker/flarum/storagelogs:/flarum/app/storage/logs
- /volume1/docker/flarum/nginx:/etc/nginx/flarum
ports:
- 8888:8888
3.新建数据库

4.新建项目,运行命令

5.安装,注册账号

6.丰富功能,基础设置,汉化
这篇文章对你有帮助吗?
[评价次数: 2 满意度: 5]