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 66.2%
  • HTML 22%
  • JavaScript 5.5%
  • CSS 4.6%
  • SCSS 1.5%
  • Other 0.2%
2026年02月04日 11:14:41 +01:00
.forgejo/workflows run ruff in forgejo actions 2025年06月18日 02:40:13 +02:00
app Merge pull request 'main' ( #25 ) from rimu/pyfedi:main into main 2026年02月04日 11:14:41 +01:00
docs Update Backblaze docs 2026年01月12日 06:42:18 -06:00
migrations fix up old private community data 2026年02月02日 19:18:44 +13:00
testing_data handle old versions of pillow crashing 2025年10月24日 13:32:12 +13:00
tests reduce federation cpu usage (key cache) 2026年02月03日 20:45:56 +13:00
.dockerignore add media to dockerignore 2025年06月02日 15:15:18 +12:00
.gitignore send people to onboarding process after verifying email 2025年11月08日 20:24:29 +13:00
.woodpecker.yaml updated to work with new woodpecker version 2025年09月02日 06:49:26 +02:00
babel.cfg translations for German, French, Portuguese, Japanese 2024年03月17日 19:14:27 +13: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 jit off 2026年01月26日 09:03:24 +13:00
config.py Added polish language to default languages list 2025年12月30日 20:05:12 +01:00
contributing.md symlink contributing.md 2024年11月25日 08:45:19 +13:00
daily.sh quieten log chatter 2026年01月27日 19:52:11 +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 include piefed-notifs service into deploy script 2025年10月03日 13:19:40 +13:00
dev_notes.md link to new dev docs #1465 2025年12月30日 19:55:04 +01: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
Dockerfile pin docker to python 3.13 to avoid 3.14 breakage 2025年10月08日 16:44:45 +13:00
email_notifs.sh quieten log chatter 2026年01月27日 19:52:11 +13:00
entrypoint.sh remove useless config check from docker entrypoint 2025年07月03日 17:02:16 +12:00
entrypoint_async.sh icorporate piefed-notifs into main project 2025年10月02日 17:53:28 +13:00
entrypoint_celery.sh use parallel celery queues - docker #353 2025年07月05日 14:06:22 +12:00
env.docker.sample configurable federation pause level 2025年11月18日 11:21:43 +13:00
env.sample configurable federation pause level 2025年11月18日 11:21:43 +13:00
fastapi_server.py realtime chat 2026年01月01日 15:41:37 +13:00
FEDERATION.md emoji reactions - first draft #1061 2025年12月30日 19:55:03 +01:00
gunicorn.conf.py optimize gunicorn conf 2026年02月04日 13:49:43 +13:00
INSTALL-docker.md update install docs 2026年01月11日 20:16:03 +13:00
INSTALL.md python 3.14 note 2026年02月01日 17:04:27 +13: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 tweak for http mode 2026年01月24日 14:49:43 +13:00
pyfedi.py default to maximum compact display on retro.piefed.com 2026年01月26日 14:48:17 +13:00
README.md Update README.md 2025年10月14日 16:17:01 +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 federate instance bans - debug sending #1481 2025年12月05日 18:04:36 +13:00
ruff.toml fixes from ruff 2025年02月06日 17:13:49 +13:00
SECURITY.md SECURITY.md 2025年04月01日 12:23:33 +13:00
send_queue.sh quieten log chatter 2026年01月27日 19:52:11 +13:00
weekly.sh quieten log chatter 2026年01月27日 19:52:11 +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