archlinux-de/flarum-discussion-feed

Flarum的简单高效的Atom订阅源

安装次数: 1,733

依赖: 0

建议者: 0

安全性: 0

星标: 0

关注者: 2

分支: 0

开放问题: 0

类型:flarum-extension

1.0.1 2023-12-02 11:16 UTC

This package is auto-updated.

Last update: 2024-09-09 10:48:03 UTC


README

这个简单的扩展程序可以生成最近创建的讨论的订阅源。一个计划任务将定期更新磁盘上的订阅源,这样您的Web服务器可以在不调用Flarum或PHP的情况下提供服务。如果您有很多订阅者在短时间内拉取您的订阅源,这将非常有用。

安装

安装并启用扩展

composer require archlinux-de/flarum-discussion-feed

现在在您的管理后端启用该扩展。

Web服务器配置

您可能需要在Nginx配置中添加以下规则

location = /feed.xml {
    types { } default_type "application/atom+xml; charset=utf-8";
    expires 15m;
}

启用Flarum的计划任务调度器

参考 schedule:run 设置您的Flarum调度器。

权限

确保运行计划任务的用户有权限在Flarum的公开目录中创建feed.xml文件。