Kbin/kbin-core
29
328
Fork
You've already forked kbin-core
79
/kbin is a decentralized content aggregator and microblogging platform running on the Fediverse network. https://kbin.pub
  • PHP 86.8%
  • Twig 8.9%
  • SCSS 2.5%
  • JavaScript 1.5%
  • Dockerfile 0.2%
  • Other 0.1%
Find a file
Szymon Kamiński 0c0cb1a800
Some checks failed
Kbin CI/CD pipeline / build (push) Successful in 1m49s
Kbin CI/CD pipeline / unit-test (push) Successful in 46s
Kbin CI/CD pipeline / fixer-dry-run (push) Failing after 56s
Update flash message after adding new post ( #1334 )
PR fixes #1315, I've added the string to Weblate
Reviewed-on: #1334
Co-authored-by: Szymon Kamiński <kaminskisj@gmail.com>
Co-committed-by: Szymon Kamiński <kaminskisj@gmail.com>
2024年02月05日 12:23:47 +00:00
.forgejo/workflows Improve php cs fixer rules ( #823 ) 2023年09月12日 14:14:44 +00:00
assets Allow to refresh random sidebar content ( #1330 ) 2023年12月10日 09:56:14 +00:00
bin Clean up bash in post-upgrade 2023年07月30日 17:27:55 +00:00
ci Try to do a build in Actions ( #753 ) 2023年07月14日 14:17:25 +00:00
config Doctrine SLC #1 2023年12月20日 12:16:15 +01:00
docker /kbin RTR#20 Preparing for the refactoring, support us page ( #1291 ) 2023年11月21日 12:24:41 +00:00
docs /kbin RTR#20 Preparing for the refactoring, supportus page ( #1295 ) 2023年11月21日 22:25:06 +00:00
LICENSES Add CC0-1.0, AGPL-3.0 license ( #1278 ) 2023年11月18日 12:12:24 +00:00
migrations /kbin RTR#37 Preparing for the refactoring, Image manager 2023年12月13日 12:52:56 +01:00
public /kbin RTR#20 Preparing for the refactoring, supportus page ( #1295 ) 2023年11月21日 22:25:06 +00:00
src Update flash message after adding new post ( #1334 ) 2024年02月05日 12:23:47 +00:00
templates Doctrine SLC #1 2023年12月19日 15:24:50 +01:00
tests Fix 500 error when creating a public OAuth2 client via the API ( #1335 ) 2023年12月20日 16:36:43 +00:00
tools Update phpcsfixer to latest version 2023年07月18日 14:15:55 +02:00
translations Update flash message after adding new post ( #1334 ) 2024年02月05日 12:23:47 +00:00
.dockerignore Clean up builder pollution 2023年06月21日 12:18:40 +08:00
.env.example Move oauth admin line out of captcha section, closer to oauth (optional) config to avoid confusion and clutter ( #1048 ) 2023年08月28日 07:03:00 +00:00
.env.example_v2 Add REST API pt. 3 - Add Magazine User/Moderator/Owner APIs ( #950 ) 2023年09月04日 19:06:52 +00:00
.env.test Fix some tests ( #1145 ) 2023年09月19日 10:45:50 +00:00
.gitignore NGI0-REUSE: Adding SPDX copyright ( #1277 ) 2023年11月18日 11:57:10 +00:00
.php-cs-fixer.dist.php Add slash before native functions to speed up resolving ( #1129 ) 2023年09月15日 10:43:38 +00:00
clover.xml Some profile tests 2021年04月21日 22:27:31 +02:00
composer.json Allow to refresh random sidebar content ( #1330 ) 2023年12月10日 09:56:14 +00:00
composer.lock Allow to refresh random sidebar content ( #1330 ) 2023年12月10日 09:56:14 +00:00
CONTRIBUTING.md Sync contributing wiki to git repo ( #1162 ) 2023年09月24日 07:32:53 +00:00
docker-compose.override.yml Start yarn watch automatically in docker dev setup ( #431 ) 2023年08月16日 12:17:02 +00:00
docker-compose.prod.yml Docker update 2022年08月10日 11:04:45 +02:00
docker-compose.yml Docker volumes temp 2023年06月12日 08:31:49 +02:00
Dockerfile Dockerfile fix, update dependencies, contributing.md ( #1208 ) 2023年11月02日 08:31:36 +00:00
LICENSE Add CC0-1.0, AGPL-3.0 license ( #1278 ) 2023年11月18日 12:12:24 +00:00
package.json Allow to refresh random sidebar content ( #1330 ) 2023年12月10日 09:56:14 +00:00
phpunit.xml.dist Update Symfony to 6.4 and other deps, fix some deprecations ( #1325 ) 2023年12月02日 08:20:14 +00:00
psalm.xml /kbin RTR#15 Preparing for the refactoring 2023年11月16日 13:31:30 +00:00
README.md /kbin RTR#20 Preparing for the refactoring, supportus page ( #1295 ) 2023年11月21日 22:25:06 +00:00
symfony.lock Allow to refresh random sidebar content ( #1330 ) 2023年12月10日 09:56:14 +00:00
UPGRADE.md Sync upgrade markdown with wiki 2023年07月22日 22:52:40 +02:00
webpack.config.js Email templating / styling framework implementation ( #1032 ) 2023年09月13日 16:19:15 +00:00
yarn.lock Allow to refresh random sidebar content ( #1330 ) 2023年12月10日 09:56:14 +00:00

/kbin

/kbin is a modular, decentralized content aggregator and microblogging platform running on the Fediverse network. It can communicate with many other ActivityPub services, including Mastodon, Lemmy, Pleroma, Peertube. The initiative aims to promote a free and open internet.

The inspiration came from platforms like Postmill, Strimoid, and Pixelfed.

Note

This is a very early beta version, and a lot of features are currently broken or in active development, such as federation.

Kbin logo

Contributing


Getting Started

Requirements

See also Symfony requirements

  • PHP version: 8.2 or higher
  • GD or Imagemagick PHP extension
  • NGINX / Apache / Caddy
  • PostgreSQL
  • Redis (optional)
  • Mercure (optional)
  • RabbitMQ (optional)

Documentation

Federation

Official Documents

Unofficial Sources

Credits

Core Team

https://codeberg.org/org/Kbin/teams

Design Team

Languages

  • English
  • Chinese
  • Danish
  • Dutch
  • Esperanto
  • French
  • Galician
  • German
  • Greek
  • Italian
  • Japanese
  • Polish
  • Russian
  • Spanish
  • Turkish
  • Ukrainian

https://translate.codeberg.org/projects/kbin/kbin/

Donate

Note: Please, also don't forget about all the contributors. These are people who are actively contributing to /kbin project and are all volunteers.

Support us

NGI Zero Entrust

Fastly

FTdL

JetBrains

blackfire.io

BrowserStack

License

AGPL-3.0 license