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年05月23日 21:31:33 +02:00
.forgejo/workflows run ruff in forgejo actions 2025年06月18日 02:40:13 +02:00
app Revert "allow cross-posting of images" 2026年05月20日 16:04:11 +12:00
docs ai usage policy 2026年04月29日 20:23:06 +12:00
migrations instance silencing similar to Mastodon 2026年05月08日 15:09:11 +12:00
testing_data handle old versions of pillow crashing 2025年10月24日 13:32:12 +13:00
tests Add some markdown_to_html tests 2026年04月14日 14:17:51 -04: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 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 reduce postgresql ram usage 2026年03月17日 13:30:32 +13:00
config.py additional security tweaks 2026年05月17日 10:10:39 +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
Dockerfile pin docker to python 3.13 to avoid 3.14 breakage 2025年10月08日 16:44:45 +13:00
email_notifs.sh suppress useless error messages 2026年03月24日 21:14:34 +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 celery config tweak 2026年02月10日 12:28:12 +13:00
env.docker.sample configurable federation pause level 2025年11月18日 11:21:43 +13:00
env.sample additional security tweaks 2026年05月17日 10:10:39 +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 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 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 Switch from the arrow library to the pendulum library 2026年03月21日 15:44:52 +01:00
pyfedi.py Merge pull request 'Add cookie to vary headers' ( #1785 ) from Sh4d0w/pyfedi:fix-vary-cookie-anonymous into main 2026年05月05日 09:46:06 +02: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 sanitize svg files 2026年05月17日 21:22:36 +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