1
0
Fork
You've already forked kbin-core
0
forked from Kbin/kbin-core
Kbin is a decentralized content aggregator and microblogging platform running on the Fediverse network.
  • PHP 77.1%
  • Twig 15.1%
  • SCSS 4.5%
  • JavaScript 2.8%
  • Dockerfile 0.3%
  • Other 0.2%
Find a file
2023年07月07日 23:21:16 +02:00
assets Merge pull request 'Border radius issue on options nav (when rounded edges are enabled)' ( #619 ) from AnonymousLlama/kbin-core:rounded-bottom-border-adjustments-nav into develop 2023年07月07日 12:58:18 +00:00
bin Initial commit 2021年01月14日 17:39:26 +01:00
config Instance actor 2023年07月06日 13:50:56 +02:00
docker Merge pull request 'enable brotil compression' ( #645 ) from piotrsikora/kbin-core:develop into develop 2023年07月07日 17:36:09 +00:00
docs Merge pull request 'Clarify composer steps' ( #265 ) from rideranton/kbin-core:docs/composer into develop 2023年07月04日 08:48:41 +00:00
migrations Adds filtering of Entry page posts via user language setting. 2023年07月04日 09:25:09 +01:00
public Added Photoshop working project file for the icons (to allow editing down the track later) 2023年06月29日 15:59:13 +10:00
src Paginator cache count 2023年07月07日 23:21:16 +02:00
templates Commit of everything up till now. 2023年07月05日 22:13:31 +01:00
tests Include all unicode word chars in LOCAL_TAG regex 2023年07月01日 21:01:04 +02:00
translations Adds filtering of Entry page posts via user language setting. 2023年07月04日 09:25:09 +01:00
.dockerignore Clean up builder pollution 2023年06月21日 12:18:40 +08:00
.env.example Allow use of third party s3 container providers. 2023年07月01日 21:59:04 +00:00
.env.test Tests, translations Entries, Posts 2023年02月13日 18:30:26 +01:00
.gitignore Add package-lock.json to gitignore 2023年06月28日 14:39:12 +00:00
.php-cs-fixer.cache Fix tests 2023年03月18日 13:40:06 +01:00
clover.xml Some profile tests 2021年04月21日 22:27:31 +02:00
composer.json Update Markdown parser to version 2.4 2023年06月23日 10:56:07 +01:00
composer.lock Resolve composer.lock file with upstream 2023年06月23日 10:59:47 +01:00
docker-compose.override.yml Docker update variables 2023年06月08日 12:01:21 +02: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 Update docker, readme 2023年06月05日 08:57:01 +02:00
LICENSE Create LICENSE 2022年02月09日 22:48:07 +01:00
package.json Update dependencies 2023年06月06日 21:54:48 +02:00
phpcs.xml Code sniffer, fix php standard violations 2021年01月18日 09:51:37 +01:00
phpunit.xml.dist Some profile tests 2021年04月21日 22:27:31 +02:00
README.md Merge pull request 'Update readme regarding PHP 8.2' ( #297 ) from melroy89/kbin-core:update_readme_8_2 into develop 2023年06月24日 19:05:29 +00:00
symfony.lock Update dependencies 2023年06月06日 21:54:48 +02:00
UPGRADE.md Upgrade md 2023年06月24日 18:37:17 +02:00
webpack.config.js Remove old views and components, init entry views 2023年02月02日 19:06:08 +01:00
yarn.lock Update dependencies 2023年06月06日 21:54:48 +02:00

Kbin

Maintainability Test Coverage

/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.

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

Contributing


Getting Started

Requirements

https://symfony.com/doc/6.1/reference/requirements.html

  • 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

Languages

Credits

Support us

NGI Zero Entrust

BrowserStack

blackfire.io

JetBrains

License

AGPL-3.0 license