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 62.3%
  • HTML 23.4%
  • JavaScript 8%
  • CSS 3.5%
  • SCSS 2.6%
2024年04月07日 19:41:06 +12:00
app Merge remote-tracking branch 'origin/main' 2024年04月07日 19:41:06 +12:00
docs move project management docs to their own directory 2024年04月07日 16:06:42 +12:00
migrations Upgrade DB for cross_posts field 2024年04月02日 17:54:52 +01: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
.woodpecker.yaml this is not how it works :) 2024年03月09日 17:01:21 +01:00
babel.cfg translations for German, French, Portuguese, Japanese 2024年03月17日 19:14:27 +13:00
celery_worker.default.py move long-running tasks to separate background process (celery + redis) 2023年12月24日 13:28:41 +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 volume for celery 2024年02月27日 16:57:26 +01:00
config.py make recaptcha optional #80 #134 2024年03月31日 11:42:34 +13:00
deploy.sh update mastodon instance inboxes #105 2024年03月18日 16:37:45 +13:00
dev_notes.txt add German language translation data #95 2024年03月17日 20:33:29 +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 specific config for docker to have baked in the image 2024年03月11日 08:53:36 +01:00
env.sample cloudflare cache flush wip 2024年03月23日 06:52:55 +13:00
gunicorn.conf.py additional documentation #36 2024年02月08日 08:39:08 +13:00
INSTALL.md track recent activities using redis instead of db 2024年04月04日 21:36:03 +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 move code to standard places #125 2024年03月29日 15:58:25 +13:00
README.md move project management docs to their own directory 2024年04月07日 16:06:42 +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 slugify community urls #78 2024年04月03日 20:53:50 +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