discourse/bin
Loïc Guitaut 154224f109
DEV: Add Pitchfork alongside Unicorn (#35370)
This PR adds Pitchfork, as we want to move away from Unicorn ultimately.

Unicorn still boots by default, so there should be no disruption for
anyone.

To use Pitchfork instead of Unicorn, the `RUN_PITCHFORK` environment
variable must be set.
This will make `bin/rails s` and `config/unicorn_launcher` boot
Pitchfork. `unicorn_launcher` was patched because that way we can easily
switch between Unicorn and Pitchfork without having to change too many
things on the infra side.

The upgrader from the `docker_manager` plugin doesn’t work yet with
Pitchfork. This will be addressed in a future PR.
2025-10-24 11:08:23 +02:00
..
docker DEV: Add Pitchfork alongside Unicorn (#35370) 2025-10-24 11:08:23 +02:00
annotaterb DEV: Upgrade Rails to version 8.0.2 2025-07-22 09:59:44 +02:00
bundle DEV: Enable unless cops 2023-02-21 10:30:48 +01:00
dev DEV: Add basic bin/dev script for launching in development (#23254) 2023-08-25 12:07:16 +08:00
ember-cli DEV: Prepare for rename of app/assets/javascripts/ -> frontend/ 2025-10-22 16:24:11 +01:00
lint DEV: align bin/lint to use lefthook (#34247) 2025-08-13 12:49:14 +10:00
notify_file_change FIX: notify_file_change was outputting a command to vim 2020-12-10 10:03:57 -05:00
pitchfork DEV: Add Pitchfork alongside Unicorn (#35370) 2025-10-24 11:08:23 +02:00
rails DEV: Add Pitchfork alongside Unicorn (#35370) 2025-10-24 11:08:23 +02:00
rake DEV: Add rake plugins:turbo_spec task (#18289) 2022-09-20 15:42:54 +01:00
rspec DEV: Add client settled checks for system tests (#35230) 2025-10-10 11:03:18 +08:00
rubocop DEV: Clean up .gitignore (#12981) 2021-05-10 13:43:13 +02:00
system_rspec DEV: Minimal first pass of rails system test setup (#16311) 2022-09-28 11:48:16 +10:00
turbo_rspec DEV: Improve turbo_rspec and flaky-test output (#35059) 2025-09-30 10:01:58 +01:00
unicorn DEV: Add Pitchfork alongside Unicorn (#35370) 2025-10-24 11:08:23 +02:00