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 68.1%
  • HTML 23.1%
  • JavaScript 4.5%
  • CSS 2.7%
  • SCSS 1.5%
2025年08月30日 12:17:58 +02:00
.forgejo/workflows run ruff in forgejo actions 2025年06月18日 02:40:13 +02:00
app extend trusted requests scope 2025年08月30日 12:16:29 +02:00
docs update roadmap completion 2025年08月06日 16:06:48 +12:00
migrations add ap_id to flair federation, fixes #1124 2025年08月29日 21:34:00 +12:00
testing_data handle wonky color profiles in jpegs, fixes #1227 2025年08月18日 20:50:01 +12:00
tests do not linkify content inside code blocks 2025年08月01日 12:42:16 +12:00
.dockerignore add media to dockerignore 2025年06月02日 15:15:18 +12:00
.gitignore Removed false positive in gitignore 2025年06月24日 01:05:13 -04:00
.woodpecker.yaml
babel.cfg
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 Adds timezone to schedule posts 2025年07月05日 07:32:04 +02:00
compose.yaml increase docker db ram size 2025年07月09日 12:52:08 +12:00
config.py Simplify changes, remove environment variable 2025年08月27日 01:20:16 -04:00
contributing.md
daily.sh use parallel celery queues - cron script #353 2025年07月05日 14:08:18 +12: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 error message negation 2025年05月19日 20:32:13 +12:00
dev_notes.md dev notes tweak 2025年08月28日 19:44:31 +12: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 Install Python dependencies before copying files 2025年06月23日 17:37:16 +02:00
email_notifs.sh
entrypoint.sh remove useless config check from docker entrypoint 2025年07月03日 17:02:16 +12:00
entrypoint_celery.sh use parallel celery queues - docker #353 2025年07月05日 14:06:22 +12:00
env.docker.sample archive old posts 2025年07月30日 08:46:49 +12:00
env.sample let people translate posts and comments into their language 2025年08月10日 11:23:56 +12:00
FEDERATION.md fed 7888, fixes #1024 2025年08月23日 15:35:37 +12:00
gunicorn.conf.py tweak gunicorn.conf 2025年07月08日 13:21:12 +12:00
INSTALL-docker.md documentation tweaks 2025年08月16日 10:54:38 +12:00
INSTALL.md simplify postgresql installation instructions, fixes #1236 2025年08月28日 19:38:53 +12:00
interests.txt
LICENSE
mini_deploy.sh
profile_app.py reduce hits on redis by passing in a list of communities the current user moderates 2025年07月13日 21:03:22 +12:00
pyfedi.py explore menu - topics and feeds 2025年08月20日 16:56:25 +12:00
README.md documentation tweaks 2025年08月16日 10:54:38 +12:00
regional.txt
remove_orphan_files.sh
requirements.txt tweak requirements.txt 2025年08月27日 21:28:26 +12:00
ruff.toml
SECURITY.md
send_queue.sh send queue - script for cron #512 2025年04月10日 10:15:25 +12:00
test_interest_parse.py
test_signature.py
weekly.sh

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