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.9%
  • HTML 23.4%
  • JavaScript 4.9%
  • CSS 3%
  • SCSS 1.7%
2025年06月27日 17:38:29 +02:00
.forgejo/workflows run ruff in forgejo actions 2025年06月18日 02:40:13 +02:00
app Fix weird translation behavior in empty string 2025年06月27日 17:35:02 +02:00
docs roadmap 2025年05月29日 13:33:47 +12:00
migrations let people show the communities they have joined #732 2025年06月27日 15:01:39 +12:00
testing_data activitypub - signature testing 2023年08月26日 13:08:00 +12:00
tests minor fixes from ruff #863 2025年06月22日 19:10:22 +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 sends email on action 2024年03月16日 21:34:52 +01:00
babel.cfg translations for German, French, Portuguese, Japanese 2024年03月17日 19:14:27 +13:00
celery_worker.default.py Revert "simplify celery task context" 2025年04月04日 22:16:59 +13:00
celery_worker_docker.py specific config for docker to have baked in the image 2024年03月11日 08:53:36 +01:00
compose.yaml Added tmp directory mappings and docs for docker install 2025年06月06日 22:01:51 -04:00
config.py access environment variables in current_app.config #828 2025年06月25日 14:46:26 +12:00
contributing.md symlink contributing.md 2024年11月25日 08:45:19 +13:00
daily.sh script to run the daily maintenance tasks 2024年08月18日 12:15:49 +12:00
deploy-docker.sh deploy docker tweak 2025年06月15日 11:53:46 +12:00
deploy.sh error message negation 2025年05月19日 20:32:13 +12:00
dev_notes.md typo 2025年06月22日 20:30:36 +12:00
docker-dirs.sh docker dirs script - easier 2025年06月15日 16:37:43 +12:00
Dockerfile Install Python dependencies before copying files 2025年06月23日 17:37:16 +02:00
email_notifs.sh auto clean up old activity log entries 2024年03月04日 21:40:07 +13:00
entrypoint.sh support read-only directories in docker 2025年06月08日 11:12:59 +12:00
entrypoint_celery.sh add pf_network and depends_on to docker compose file 2024年12月16日 11:27:55 +13:00
env.docker.sample cors on the api 2025年06月11日 09:46:01 +12:00
env.sample access environment variables in current_app.config #828 2025年06月25日 14:46:26 +12:00
FEDERATION.md more federation edits, adding ap examples files 2024年11月24日 18:40:47 -05:00
gunicorn.conf.py two workers, lots of threads. reduces ram usage 2025年01月24日 11:50:44 +13:00
INSTALL-docker.md Update INSTALL-docker.md 2025年06月22日 18:56:28 +02:00
INSTALL.md Markdown fix for previous commit 2025年06月18日 06:00:25 +01: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 Feeds - make tilda work 2025年06月16日 16:59:04 -04:00
pyfedi.py avoid db connection leakage 2025年06月25日 12:27:56 +12:00
README.md add link to moderation blog post. fixes #579 2025年04月24日 14:48:38 +12: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 ldap #252 2025年06月21日 10:12:57 +12: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 send queue - script for cron #512 2025年04月10日 10:15:25 +12:00
test_interest_parse.py interests for onboarding 2023年09月05日 20:25:10 +12:00
test_signature.py interests for onboarding 2023年09月05日 20:25:10 +12:00
weekly.sh weekly maintenance tasks 2024年02月21日 09:47:13 +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