Open source forum engine & link aggregator https://postmill.xyz
  • PHP 80.9%
  • Twig 13.7%
  • SCSS 3.1%
  • JavaScript 1.5%
  • Dockerfile 0.4%
  • Other 0.4%
Find a file
2025-12-17 21:35:42 +01:00
assets templates: remove deprecated spaceless filter 2025-11-26 15:24:59 +01:00
bin remove simple-phpunit 2025-04-21 14:19:21 +02:00
config add prune-ip-bans command 2025-12-02 14:31:37 +01:00
docker upgrade postgres in dev 2025-10-30 12:04:37 +01:00
migrations add pronouns field to user bio 2025-12-17 21:34:59 +01:00
public use false/true instead of 0/1 in .env 2025-07-14 23:17:54 +02:00
src add pronouns field to user bio 2025-12-17 21:34:59 +01:00
templates add pronouns field to user bio 2025-12-17 21:34:59 +01:00
tests add pronouns field to user bio 2025-12-17 21:34:59 +01:00
tools upgrade to phpunit 10 2025-11-30 18:07:51 +01:00
translations add pronouns field to user bio 2025-12-17 21:34:59 +01:00
.dockerignore make docker test stage more useful 2025-04-21 14:19:31 +02:00
.editorconfig editorconfig: don't use max_line_length everywhere 2025-01-19 11:39:18 +01:00
.env disable password resets unless mail is configured 2025-11-03 23:13:18 +01:00
.env.test remove experimental REST API 2025-07-28 12:42:24 +02:00
.gitignore upgrade to symfony 7.4 2025-11-30 18:07:45 +01:00
.php-cs-fixer.dist.php run php-cs-fixer, promote some properties 2024-07-07 03:11:42 +02:00
CHANGELOG.md require scheme when submitting a url 2025-12-12 13:02:19 +01:00
composer.json begin 2.3.x dev 2025-12-12 12:50:42 +01:00
composer.lock begin 2.3.x dev 2025-12-12 12:50:42 +01:00
CREDITS.md update text files 2025-08-08 13:39:17 +02:00
docker-compose.yml upgrade postgres in dev 2025-10-30 12:04:37 +01:00
Dockerfile frankenphp docker: upgrade to debian 13 2025-10-12 16:46:43 +02:00
eslint.config.js use web workers for syntax highlighting 2025-08-23 16:16:21 +02:00
LICENSE update text files 2025-08-08 13:39:17 +02:00
package-lock.json make npm audit shut up 2025-08-23 17:43:30 +02:00
package.json use web workers for syntax highlighting 2025-08-23 16:16:21 +02:00
phpstan-baseline.neon fix type error in ResetPasswordControllerTest 2025-11-21 17:55:18 +01:00
phpstan.neon.dist use phpstan level 9 2025-05-29 10:02:12 +02:00
phpunit.dist.xml upgrade to phpunit 10 2025-11-30 18:07:51 +01:00
postcss.config.js switch to vanilla webpack 2024-08-31 13:32:48 +02:00
README.md update text files 2025-08-08 13:39:17 +02:00
rector.php upgrade to phpunit 10 2025-11-30 18:07:51 +01:00
symfony.lock upgrade to doctrine dbal 4 2025-07-31 15:46:01 +02:00
webpack.config.js include opendyslexic 2 2024-09-21 15:04:33 +02:00

Postmill

This is the source code for Postmill, a free, web-based, social link aggregator with voting and threaded comments.

Getting started

Read the documentation in the wiki.

Reporting issues

Issues can be reported on the issue tracker on Codeberg. We want all issues to be actionable, so if your issue is too vague ("moderation tools should be improved"), or too large in scope ("add Fediverse support"), it will probably be closed.

Translations

You can contribute translations via our Weblate project on Codeberg.

License

The software is released under the zlib license. See the LICENSE file for details.