Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Best Practice: Erlang Application Deploy on windows

When deploying a ready to use erlang application I don't want the user to

  • Find the right erl release on the internet.
  • Install the erl vm
  • unzip and decide a location for the beam files (with the application)
  • read a readme
  • modify anything that even looks like a config file

I have a couple of ideas of what could be a way but I would like to get some input.

like image 693
Jonke Avatar asked Oct 09 '08 11:10

Jonke


People also ask

How do I run an Erlang program in Windows?

On the Windows platform you normally start Erlang/OTP from the start menu. You can also enter the command erl or werl from a DOS box or Command box. Note that starting with erl will give you a more primitive Erlang shell than if you start with werl , see the werl reference manual for details.

What is Erlang application?

Erlang is a programming language used to build massively scalable soft real-time systems with requirements on high availability. Some of its uses are in telecoms, banking, e-commerce, computer telephony and instant messaging.


1 Answers

SAE (stand-alone Erlang) used to be a pretty good solution for situations like you describe, but that no longer seems to be maintained.

Although I've never used it myself, CEAN seems like it might come close to what you want: it offers a self-extracting installer (though not for Windows at present) and the option to deliver a customized minimal Erlang framework.

like image 197
mdb Avatar answered Nov 11 '22 09:11

mdb