I woould like to try erserve (https://github.com/del/erserve) and added in mix.exs to the deps:
{:rserve, github: “del/erserve”}
and to the applications
:rserve
On mix deps.get I get some errors, see below. Should I (and am I allowed to) add this project to hex (https://hex.pm/docs/publish)?
root@0fe9bc6a5b8d:/stefan/bpm_demo/apps/bpm_server# mix deps.get
* Getting rserve (https://github.com/del/erserve.git)
Cloning into '/stefan/bpm_demo/deps/rserve'...
remote: Counting objects: 272, done.
remote: Total 272 (delta 0), reused 0 (delta 0), pack-reused 272
Receiving objects: 100% (272/272), 164.77 KiB | 0 bytes/s, done.
Resolving deltas: 100% (153/153), done.
Checking connectivity... done.
08:10:35.919 [error] SSL: :certify: ssl_handshake.erl:1507:Fatal error: certificate expired
08:10:36.023 [error] SSL: :certify: ssl_handshake.erl:1507:Fatal error: certificate expired
Registry update failed (http_error)
{:failed_connect, [{:to_address, {'repo.hex.pm', 443}}, {:inet, [:inet], {:tls_alert, 'certificate expired'}}]}
Running dependency resolution
root@0fe9bc6a5b8d:/stefan/bpm_demo/apps/bpm_server# mix deps.get
08:12:24.222 [error] SSL: :certify: ssl_handshake.erl:1507:Fatal error: certificate expired
08:12:24.325 [error] SSL: :certify: ssl_handshake.erl:1507:Fatal error: certificate expired
Registry update failed (http_error)
{:failed_connect, [{:to_address, {'repo.hex.pm', 443}}, {:inet, [:inet], {:tls_alert, 'certificate expired'}}]}
Running dependency resolution
All dependencies up to date