Find a file
2025-11-30 07:46:57 -05:00
.forgejo/workflows run ruff in forgejo actions 2025-06-18 02:40:13 +02:00
app Fix some api schema for ai visibility 2025-11-30 07:46:57 -05:00
docs loops and pixelfed integration 2025-11-28 21:42:04 +13:00
migrations gen ai filter - show/hide/label ai posts #950 2025-11-30 18:33:44 +13:00
testing_data handle old versions of pillow crashing 2025-10-24 13:32:12 +13:00
tests Fix slug generation for titles that can't be slugified 2025-11-21 23:14:03 -05: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 icorporate piefed-notifs into main project 2025-10-02 17:53:28 +13:00
config.py configurable federation pause level 2025-11-18 11:14:04 +13:00
contributing.md symlink contributing.md 2024-11-25 08:45:19 +13:00
daily.sh improve post deletion speed 2025-11-03 11:49: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 include piefed-notifs service into deploy script 2025-10-03 13:19:40 +13: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 pin docker to python 3.13 to avoid 3.14 breakage 2025-10-08 16:44:45 +13:00
email_notifs.sh auto clean up old activity log entries 2024-03-04 21:40:07 +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 piefed_notifs: use http 2 2025-10-04 13:28:13 +13: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 Bump version in docker install steps to 1.3.x 2025-11-17 23:24:19 +01:00
INSTALL.md update INSTALL.md - caching nginx config 2025-11-22 13:54:15 +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 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 Don't cache swagger page so that it gets updated 2025-11-22 00:18:49 -05: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 upgrade to latest pytesseract 2025-11-23 13:29:14 +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 send queue - script for cron #512 2025-04-10 10:15:25 +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