No description
Find a file
rimu 7885cfcdf4 Combine structure.scss and style.scss
The distinction between the two was never very clear and it is annoying to have to guess which file one needs to edit.
2024-07-05 16:27:53 +08:00
app Combine structure.scss and style.scss 2024-07-05 16:27:53 +08:00
docs update roadmap 2024-06-03 10:36:02 +12:00
migrations rename show_ filters into hide_ and migrate db for filter changes 2024-06-28 15:04:06 +00: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 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 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 include third_party JS and serve it locally 2024-06-30 17:06:18 +02: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 ffmpeg dependency 2024-04-17 20:35:49 +02: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 bounce inbox warning #224 2024-06-26 20:47:24 +08:00
gunicorn.conf.py gunicorn - bind to all interfaces 2024-06-14 08:08:28 +08:00
INSTALL.md bounce inbox warning #224 2024-06-26 20:47:24 +08: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 video as a entirely separate post type 2024-04-16 20:59:58 +12: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 embed video and generate still thumbnail 2024-04-16 16:35:12 +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/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