No description
Find a file
2024-03-04 21:40:07 +13:00
app auto clean up old activity log entries 2024-03-04 21:40:07 +13:00
migrations sub-topics - admin area #44 2024-03-04 12:13:14 +13:00
testing_data activitypub - signature testing 2023-08-26 13:08:00 +12:00
.gitignore added dependencies in Dockerfile and better handling of docker volumes to not lose data on recreated containers 2024-02-25 15:51:10 +01:00
babel.cfg minimal flask app starting point 2023-07-28 16:22:12 +12:00
celery_worker.default.py move long-running tasks to separate background process (celery + redis) 2023-12-24 13:28:41 +13:00
compose.yaml added volume for celery 2024-02-27 16:57:26 +01:00
config.py change headers to reduce network usage 2024-03-02 13:56:47 +13:00
CONTRIBUTING.md filter certain types of post 2024-01-13 18:18:32 +13:00
deploy.sh additional documentation #36 2024-02-08 08:39:08 +13:00
dev_notes.txt performance tweaks 2024-02-13 21:28:33 +13:00
Dockerfile added dependencies in Dockerfile and better handling of docker volumes to not lose data on recreated containers 2024-02-25 15:51:10 +01:00
email_notifs.sh auto clean up old activity log entries 2024-03-04 21:40:07 +13:00
entrypoint.sh Dockerizing with compose and additional scripts 2024-02-25 08:38:08 +01:00
entrypoint_celery.sh skip links z-index 2024-02-26 11:56:49 +13:00
env.sample change headers to reduce network usage 2024-03-02 13:56:47 +13:00
GOVERNANCE.md report and block profiles 2024-01-01 16:26:57 +13:00
gunicorn.conf.py additional documentation #36 2024-02-08 08:39:08 +13:00
INSTALL.md update email docs #72 2024-03-04 09:53:02 +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 allow comments on posts in communities that are restricted to mods 2024-02-24 11:07:06 +13:00
pyfedi.py allow comments on posts in communities that are restricted to mods 2024-02-24 11:07:06 +13:00
README.md Update README.md 2024-02-25 07:05:46 +00: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 search posts 2024-03-01 20:32:29 +13:00
ROADMAP.md bug fixes and tweaks after initial user testing 2024-01-05 14:09:46 +13: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/kbin clone 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.

For developers