Homeland是一个精致精致的开源社区论坛系统,项目成立于2009年,该项目随着Ruby China社区的发展而持续维护和发展,Homeland整体布局页不错,功能也很强大的,支持将文件存储在本地、UpYun、Aliyun OSS,并且开源、免费、不限制商业使用。跳转官网

我做的一个自由职业者社区GUSNAIS.COM就是用Homeland搭建的。

运行环境

安装Docker和Docker Compose:安装教程

安装Homeland

1.下载Homeland:

git clone https://github.com/ruby-china/homeland-docker.git
cd homeland-docker/

2.新建配置文件:

cp app.local.env.example app.local.env

3.编辑配置文件:

vi app.local.env

配置项比较多,简单的修改下面内容就可以,详细配置请参照官方文档

app_name=GUSNAIS
domain=gusnais.com
admin_emails=admin@gusnais.com

4.安装程序:

make install

5.启动程序:

make start

现在就可以通过https://your-host.com访问你搭建的Homeland了。

相关命令

make update        #更新应用程序   
make start         #启动所有服务,将会自动启动所有的服务    
make stop          #停止服务(不包括数据库、Redis)   
make restart       #重新启动服务     
make status        #查看服务状态 
make console       #进入Rails控制台  
make stop-all      #停止所有服务(包括数据库、Redis)
make reindex       #重建搜索索引
Last modification:April 6, 2022
如果觉得我的文章对你有用,请随意赞赏