simple_ap:RSS更新情报を配信するシンプルなActivityPubサーバ

时间:2024-02-24 07:04:51
【文件属性】:

文件名称:simple_ap:RSS更新情报を配信するシンプルなActivityPubサーバ

文件大小:134KB

文件格式:ZIP

更新时间:2024-02-24 07:04:51

rss mastodon activitypub MastodonPython

simple_ap RSSフィードを定期チェックして更新情报をActivityPubでフォロワーに配信するAPIサーバです。APIサーバは烧瓶を使い,DB周りはdjangoを使ってます。Mastodonとの连携を想定しています。 要件 的Ubuntu nginx等Webサーバ SSL / TLS证明书 使い方 $ git clone git@github.com:wakin-/simple_ap.git $ cd simple_ap $ vi fixture/setup.json 初期データの准备。 [ { " model " : " activitypub.account " , " pk " : 1 , " fields " : { " name " : " <アカウントID 半角英数-_> " , " display_name " : " <表示名> " , " feed_url " : " " , " icon " : " <アイコンのパス> " } } ]


【文件预览】:
simple_ap-master
----simple_ap.conf.example(307B)
----fixture()
--------setup.json(386B)
----rss_importer.py(812B)
----media()
--------images()
----activitypub()
--------follow.py(977B)
--------models.py(5KB)
--------apps.py(336B)
--------lib.py(972B)
--------__init__.py(0B)
--------views.py(63B)
--------admin.py(1KB)
--------api.py(2KB)
--------tests.py(60B)
----LICENSE(1KB)
----django.ini(191B)
----requirements.txt(394B)
----manage.py(816B)
----.gitignore(100B)
----flask.ini(202B)
----simple_ap()
--------wsgi.py(395B)
--------__init__.py(0B)
--------settings.py(3KB)
--------urls.py(925B)
----README.md(2KB)
----webfinger.py(1KB)
----setup.sh(532B)
----run_flask.py(177B)

网友评论