1
0
Fork
You've already forked pyfedi
0
forked from rimu/pyfedi
Project background: https://join.piefed.social. Flagship instance: https://piefed.social
  • Python 66.7%
  • HTML 21.6%
  • JavaScript 5.2%
  • CSS 4.6%
  • SCSS 1.8%
  • Other 0.1%
2026年06月04日 19:19:58 +12:00
.forgejo/workflows
app Merge pull request 'Reposition alerts nicer on homepage and in comment form' ( #1810 ) from nykula/pyfedi:reposition-alerts into main 2026年06月04日 02:23:23 +02:00
docs ai usage policy 2026年04月29日 20:23:06 +12:00
migrations May 2026 2026年05月31日 23:34:13 +12:00
testing_data
tests Add some markdown_to_html tests 2026年04月14日 14:17:51 -04:00
.dockerignore
.gitignore exclude app/static/styles.css.map 2026年03月27日 18:40:01 +13:00
.woodpecker.yaml
babel.cfg
celery_worker.default.py
celery_worker_docker.py
compose.dev.yaml
compose.yaml limit access to docker service 2026年06月04日 19:19:58 +12:00
config.py May 2026 2026年05月31日 23:34:13 +12:00
contributing.md
daily.sh suppress useless error messages 2026年03月24日 21:14:34 +13:00
deploy-docker.sh
deploy-docker2.sh
deploy.sh performance test for comparison 2026年02月18日 21:36:49 +13:00
dev_notes.md
docker-dirs.sh
Dockerfile
email_notifs.sh suppress useless error messages 2026年03月24日 21:14:34 +13:00
entrypoint.sh
entrypoint_async.sh
entrypoint_celery.sh
env.docker.sample
env.sample May 2026 2026年05月31日 23:34:13 +12:00
fastapi_server.py
FEDERATION.md
gunicorn.conf.py increase number of gunicorn workers 2026年05月14日 21:22:24 +12:00
INSTALL-docker.md cron job tweak 2026年04月20日 10:05:31 +12:00
INSTALL.md add YunoHost to install instructions 2026年05月23日 21:31:33 +02:00
interests.txt
LICENSE
mini_deploy.sh
profile_app.py May 2026 2026年05月31日 23:34:13 +12:00
pyfedi.py May 2026 2026年05月31日 23:34:13 +12:00
README.md fix typo & capitalization 2026年05月23日 21:17:52 +02:00
regional.txt
remove_orphan_files.sh
requirements.txt May 2026 2026年05月31日 23:34:13 +12:00
ruff.toml
run_nntp.py nntp gateway 2026年03月21日 19:53:12 +13:00
SECURITY.md
send_queue.sh suppress useless error messages 2026年03月24日 21:14:34 +13:00
weekly.sh suppress useless error messages 2026年03月24日 21:14:34 +13:00

PieFed

A Lemmy/Mbin alternative written in Python with Flask.

  • Clean, simple code that is easy to understand and contribute to. No fancy design patterns or algorithms.
  • Easy setup, easy to manage - few dependencies and extra software required.
  • AGPL.
  • First class moderation tools.

Project goals

To build a federated discussion and link aggregation platform, similar to Reddit, Lemmy, Mbin interoperable with as much of the fediverse as possible.

For developers