Evaluate on how safe is not including ERTS
@plataformatec I am thinking of packaging Pleroma for distros, but disabling the
include_erts option description concerns me
You may also set this option to false if you desire to use the ERTS version installed on the target. Note, however, that the ERTS version on the target must have the exact version as the ERTS version used when the release is assembled. Setting it to false also disables hot code upgrades. Therefore, :include_erts should be set to false with caution and only if you are assembling the release on the same server that runs it.
Why is that? Erlang releases use system Erlang by default, is there anything Elixir built-in releases do differently? What's the worst that could happen when using system ERTS that is different from the one assembling the release?