pubgate:轻量级ActivityPub联合器

时间:2024-05-28 09:12:35
【文件属性】:

文件名称:pubgate:轻量级ActivityPub联合器

文件大小:51KB

文件格式:ZIP

更新时间:2024-05-28 09:12:35

cms social-network decentralized sanic asyncio

异步轻量级ActivityPub API / CMS 同时实现客户端到服务器(C2S)API和联合服务器到服务器(S2S)API。 与Mastodon,Pixelfed,Pleroma和microblog.pub兼容的S2S 可以创建/删除/取消/关注用户/共享/喜欢/撤消 这个想法是将PubGate开发为CMS,可以与WordPress一样使用-通过安装插件和选择主题,通过自定义轻松安装在廉价主机上。 就基于异步python框架(该框架提供AP对象到其他实例的非阻塞传递)而言,它应该是轻便且快速的。 支持扩展(收集蓝图和任务): :联合rss-feeds * :电报<-> ActivityPub网桥 :Steemit博客-> ActivityPub桥 :极简博客js客户端,Svelte框架(测试版)* API文档 概述 在了解更多详细信息,或下载最新的 部署 码头工人


【文件预览】:
pubgate-master
----setup.py(1KB)
----.gitignore(1KB)
----pubgate()
--------api()
--------__init__.py(339B)
--------db()
--------contrib()
--------utils()
--------renders.py(2KB)
--------logging.py(1KB)
--------activity.py(5KB)
--------crypto()
--------app.py(2KB)
----storage()
--------add(0B)
----run_api.py(272B)
----LICENSE(1KB)
----docker-compose.yml(656B)
----README.md(3KB)
----tests()
--------test_user.py(4KB)
--------conftest.py(1KB)
--------fakeserver.py(2KB)
--------__init__.py(0B)
--------test_data()
--------test_wellknown.py(932B)
--------test_outbox.py(1KB)
----pubgate.postman_collection.json(57KB)
----config()
--------test.cfg(472B)
--------extensions_sample_conf.cfg(1KB)
--------base_sample_conf.cfg(554B)
----pubgate.postman_environment.json(1KB)
----requirements()
--------base.txt(2KB)
--------tests.txt(21B)
--------base.in(87B)
--------extensions.txt(120B)
----docker()
--------Dockerfile(289B)
--------nginx.conf(1KB)

网友评论