itzikbenh

itzikbenh

I’m just a programmer and I hate dealing with servers. Most of my background is Laravel and the creator of Laravel created Laravel Forge which is a service that pretty much allows unlimited one click deployments to several cloud/vps providers for just $10 a month. I think that this kind of service is extremely helpful and also can be very profitable for the one who would create it.
That service also includes load balancer, basic security, free SSL, etc.
Of course this is over my head, but if anyone would like to do it, I would definitely use it.
What do you think? Is it feasible for Elixir?

Most Liked

andre1sk

andre1sk

It’s definitely doable but since the market is so small at the moment I would guess it will take time before something like this materializes.

brightball

brightball

My best guess would be building something similar on top of a service like Tutum. Right now, I generally just advocate for Heroku if you don’t want to deal with servers. It really just depends on how many of those apps are production vs experimental in terms of the price.

There are a lot of options out there built on Docker like Tutum. Dokku is another and it looks like that guy is building a service on top of it called Dokkur.

IMO one of the biggest reasons something like Laravel Forge works is the way that PHP works. PHP scales down better that just about anything else out there. You have a 512mb of RAM server with 1TB of code on it and everything will run depending on traffic levels. Other languages, Elixir included, boot up which makes this strategy less viable.

For what it’s worth, I’d never managed a server before in my life whenever I signed up for Slicehost a decade ago and they had so many great tutorials and articles that I learned an absolute ton about running my own servers. The most important thing that I learned is that it’s really not nearly as hard and over-complicated as people make it - especially if you just need one server. If you need a load balancer, multiserver configuration, deployments, updates, monitoring, etc there’s more involved of course but Elixir will help you stretch a single server far enough that your usage might never become an issue.

Digital Ocean has become the new Slicehost (Rackspace bought Slicehost). It’s cheap and has tons and tons of excellent tutorial articles for setting up your instance, installing your database, basic security practices etc. Even if you’ve never done it before you can be totally setup in a few of hours just by following the articles and you’ll learn a lot in the process. If you’ve never done it, it’s very much worth doing just for the learning experience if nothing else.

zimt28

zimt28

This is the simplest solution I have tried yet :slight_smile:

Where Next? Top

Trending in Discussions Top

cblavier
Hey there, It’s been more than a year since we started using LiveView as our main UI library and building a whole library of UI componen...
515 12931 101
New
wmnnd
Hey folks, I wanted to share with you a project I’ve been working on for a while: It’s an Open Source (AGPLv3) newsletter tool. Think Ma...
New
raa-ziq
Hi everyone :waving_hand: I wanted to share something I’ve been building — NowBlind, a random chat app designed to help people discover ...
New
sntran
In my third year of college, around 2010, I found Erlang. A few years later, I found Elixir. I liked the ideas at once: many small proces...
New
Ganna
Hi everyone, I have 8 years of production experience with Erlang/OTP and I’m just starting to get to know Elixir. What would you learn f...
New
gtcode
I’ve been tinkering with Lynx (by José) via hold_ledger. I used AI to write the code, a separate specification, the tests, and the Lean p...
New
AstonJ
A remark @Garrison made… ..has already inspired a thread for the technical side of reclaiming our internet, but there is of course anot...
New

Other Trending Topics Top

dominicletz
Hey there, I haven’t seen a list of useful Elixir specific skills for the popular AI tools yet so I’m starting one here with my first. ...
New
mudasobwa
I fully migrated to my own harness from Anthropic/Gemini and I think it’s time to share it. Welcome DSH, the DeepSeek Harness, fully writ...
New
KristerV
Hey. Is there anyone here who creates agents in their apps? Not talking about using agents, but creating them. I’m finding it pretty diff...
New
OndrejValenta
(I just needed to vent somewhere and LinkedIn is full of hope, or hype, I’m not sure which exactly) AI dream has many faces, but general...
New
kip
Localize is the next generation localisation library for Elixir. Think of it as ex_cldr version 3.0. The first version will be released ...
New
webofbits
With AI doing more of the implementation work, I’ve been wondering how much coding I should deliberately keep doing myself. My main conc...
#ai
New

We're in Beta

About us Mission Statement

Options

Thread Display Mode




Thread Preview

Skip Thread Previews