1
0
Fork
You've already forked pyfedi
0
forked from rimu/pyfedi
Project background: https://join.piefed.social Demo site / Flagship instance: https://piefed.social
  • Python 65.9%
  • HTML 21.3%
  • CSS 5.7%
  • JavaScript 5%
  • SCSS 1.9%
  • Other 0.2%
2026年07月08日 22:33:24 +12:00
.forgejo/workflows run ruff in forgejo actions 2025年06月18日 02:40:13 +02:00
app fix onboarding - topic selection 2026年07月08日 22:33:24 +12:00
docs ai usage policy 2026年04月29日 20:23:06 +12:00
migrations record post ranking using a float instead of int 2026年07月07日 20:43:08 +12:00
testing_data handle old versions of pillow crashing 2025年10月24日 13:32:12 +13:00
tests fix broken tests, fixes #1816 2026年06月27日 12:26:58 +12:00
.dockerignore add media to dockerignore 2025年06月02日 15:15:18 +12:00
.gitignore exclude app/static/styles.css.map 2026年03月27日 18:40:01 +13:00
.woodpecker.yaml updated to work with new woodpecker version 2025年09月02日 06:49:26 +02:00
babel.cfg translations from weblate 2026年06月28日 19:08:56 +12:00
celery_worker.default.py use parallel celery queues - docker #353 2025年07月05日 14:06:22 +12:00
celery_worker_docker.py use parallel celery queues - docker #353 2025年07月05日 14:06:22 +12:00
compose.dev.yaml Pin postgres to 17 2025年09月22日 13:35:06 -04:00
compose.yaml docker tweaks #1803 2026年06月23日 22:06:04 +12:00
config.py refactor vote quota with environment variable 2026年07月03日 18:33:11 +12:00
contributing.md symlink contributing.md 2024年11月25日 08:45:19 +13:00
daily.sh suppress useless error messages 2026年03月24日 21:14:34 +13:00
deploy-docker.sh deploy docker tweak 2025年06月15日 11:53:46 +12:00
deploy-docker2.sh documentation tweaks 2025年08月16日 10:54:38 +12:00
deploy.sh performance test for comparison 2026年02月18日 21:36:49 +13:00
dev_notes.md link to new dev docs #1465 2025年12月22日 12:56:22 +13:00
docker-dirs.sh Fix docker-dirs.sh script not working when user primary group does not match user name 2025年07月25日 10:26:17 +01:00
docker.cron Fix log file name 2026年05月17日 20:34:51 +02:00
Dockerfile api: filter blocked users and instances in comment/list, fixes #1608 2026年06月29日 21:00:37 +12:00
email_notifs.sh suppress useless error messages 2026年03月24日 21:14:34 +13:00
entrypoint.sh Fix shebang to bash 2026年07月03日 13:37:02 +02:00
entrypoint_async.sh icorporate piefed-notifs into main project 2025年10月02日 17:53:28 +13:00
entrypoint_celery.sh microblog posts should not show up in local 2026年07月05日 15:22:19 +12:00
env.docker.sample configurable federation pause level 2025年11月18日 11:21:43 +13:00
env.sample May 2026 2026年05月31日 23:34:13 +12:00
fastapi_server.py realtime chat 2026年01月01日 15:41:37 +13:00
FEDERATION.md emoji reactions - first draft #1061 2025年12月13日 15:42:28 +13:00
gunicorn.conf.py increase number of gunicorn workers 2026年05月14日 21:22:24 +12:00
INSTALL-docker.md update version numbers 2026年07月03日 19:35:11 +12:00
INSTALL.md update version numbers 2026年07月03日 19:35:11 +12:00
interests.txt remove kbin.social default communities 2024年02月09日 11:07:44 +13:00
LICENSE admin area to respond to moderation reports 2024年01月02日 16:07:41 +13:00
mini_deploy.sh additional documentation #36 2024年02月08日 08:39:08 +13:00
profile_app.py May 2026 2026年05月31日 23:34:13 +12:00
pyfedi.py June 2026 2026年06月23日 20:45:25 +12:00
README.md fix typo & capitalization 2026年05月23日 21:17:52 +02:00
regional.txt comment edit, delete, report, block 2023年12月28日 20:00:07 +13:00
remove_orphan_files.sh remove orphan files maintenance script 2024年03月01日 22:11:06 +13:00
requirements.txt June 2026 2026年06月23日 20:45:25 +12:00
ruff.toml fixes from ruff 2025年02月06日 17:13:49 +13:00
run_nntp.py nntp gateway 2026年03月21日 19:53:12 +13:00
SECURITY.md SECURITY.md 2025年04月01日 12:23:33 +13:00
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