{`-`}_ has joined #nixos-ruby
{`-`} has quit [Ping timeout: 246 seconds]
zarel_ has quit [Ping timeout: 240 seconds]
zarel has joined #nixos-ruby
srk has joined #nixos-ruby
<
srk>
I'm trying to put together Discourse module - it has two options for webserver, either thin or puma
<
srk>
not sure which one to choose, I've heard about thin, puma is new to me
<
simpson>
I don't know what to pick specifically on NixOS. I've used Puma before; it works.
<
srk>
there's also sidekiq, bluepill and unicorn?? sidekiq I understand but the last two
<
simpson>
Unicorn's a classic. I don't know about those other two; they must be relatively new.
<
srk>
hah, that's another webserver, I only know gunicorn for python :D
<
srk>
sidekiq is a job queue
<
srk>
ah, bluepill is some kind of watchdog
zarel_ has joined #nixos-ruby
zarel has quit [Ping timeout: 264 seconds]
<
srk>
[2020-03-24T18:19:24.278321 #10044] INFO -- : Refreshing Gem list
<
srk>
/nix/store/pz8b5d8v30vqgfigl8a2hmr2a13jm9b8-ruby2.6.5-zeitwerk-2.2.2/lib/ruby/gems/2.6.0/gems/zeitwerk-2.2.2/lib/zeitwerk/loader/callbacks.rb:17:in `on_file_autoloaded': expected file /nix/store/7q3xjbmamdr6sdp70jfvb87zyj1rjwsd-discourse-2.4.1/share/discourse/app/jobs/base.rb to define constant Base, but didn't (Zeitwerk::NameError)
<
srk>
time to call it a day
<
srk>
hm, it's something weird like a missing file, if run with complete repo checkout copied it works