网站制作论坛(Homeland一款精美小巧的开源社区论坛系统)

Homeland是基于Ruby Rails Memcached MySQL,如果你是做 Ruby on Rails 开发的,那部署过程不会难到你的。起源于Ruby China功能特点:精致的论坛功能Homeland 包含一个论坛的必要功能,简约而不简单,同时页面浏览有非常快速的响应。响应式布局支持在不同的屏幕尺寸下面展示,例如桌面平台、iPad、iPhone,这有助于你的网站内容往各类移动平台推广。社交网络、实时通知你可以选择关注人、话题,当这些话题收到新的回复,或你关注的发布新话题的时候,你将实时获得通知提醒,不再错过每一个你关注的内容。简单,却又丰富你可以使用简单的文本来进行发帖或回帖,但在复杂的时候,你可以可以选择优雅的 Markdown 语法来编写正文。同时 Homeland 已经默认提供了一套排版整洁的阅读页面风格。@ 提及功能你可以在发帖或回帖的时候,用类似 Twitter 或微博的方式 @ 一个你需要提及的人,系统将会发送通知提醒对方。丰富的表情系统在讨论的时候如果附带一些表情,你的意思将能表达的更清楚,Homeland 支持 Twemoji 和 系统内置表情。集成 SSL/HTTPSHomeland 集成了自动化的免费 SSL 功能,让你可以轻松部署成 HTTPS 的网站。SSO 单点登录你可以将 Homeland 和任何现有系统结合实现单点登录功能,你还可以将 Homeland 作为 SSO 的提供址,给其他系统同步账号与登录。公共 APIHomeland 已经内置了一套 API 系统,在你需要的时候你可以基于它开发你的移动应用程序。支付宝、微信打赏支持用户上传个人收款二维码,打赏按钮将会在话题页面显示。拖拽上传附件你可以直接将一个图片拖动到发帖/回帖输入框中来实现快速的上传。此外还可以复制、粘贴来上传哦!对 SEO 友善Homeland 的各方面设计是对 SEO 友善的,请 Google 搜索 Ruby China 查看案例的实际收录效果。安装方法:1. clone 代码git clone https://github.com/ruby-china/homeland-docker.git2. 基本配置app.local.env 配置例如:

app_name=网站名称
domain=your-host.com
# 默认 [email protected],你可以按你的需要修改,这里设置可以覆盖默认配置
[email protected]. 安装使用make install # 安装基础服务
make start # 启动web 应用4. 常用命令make install 首次安装,创建数据库
make install_ssl 安装并申请 SSL 证书 (since: 2.5.0)
make update 更新应用程序,当 homeland/homeland 这个 Docker Image 版本变化的时候,需要执行,合并数据库、编译 Assets
make start 启动所有服务,将会自动启动所有的服务
make stop 停止所有服务
make restart 硬重启服务
make status 查看服务状态
make console 进入 Rails 控制台
make stop-all 停止所有服务,包括数据库
make reindex 重建搜索索引界面示例:


本文出自快速备案,转载时请注明出处及相应链接。

本文永久链接: https://www.xiaosb.com/beian/49410/