ArthurGuy's avatar

Forge alternatives

Hi all,

I was wondering if anyone has got any recommendations for alternatives to Forge. I use it along with Envoyer for managing my sites but I would like to be able to provision servers with a little more control, for example I don't necessarily want to include a database server.

Does anyone know of a similar service or even an open source alternative?

Thanks

0 likes
18 replies
ArthurGuy's avatar

I like that. I am looking for a more generalised point a click solution that will work with aws and digital ocean but I will check that out. Thanks

ohffs's avatar

As @florianbeer says - you can use Ansible (or Puppet/Chef) to make a module which will build the desired type of server from your base - once you've done it you can pretty much point'n'click your way. I know puppet best, so you can do something like :

class webserver {
  package { "apache2":
    ensure => installed
  }

  service { "apache2":
    ensure => running,
    enable => true,
    require => Package['apache2'],
   }
}

class mysqlserver {
  package { "mysql-server":
    ensure => installed,
  }

  service { "mysql":
    ensure => running,
    enabled => true,
    require => Package['mysql-server']
  }
}

...

node server1 {
    include "webserver"
}

node server2 {
    include "webserver"
    include "mysqlserver"
}
ArthurGuy's avatar

Thanks, I didn't realise that was what Phansible was! So much control and yet so simple to use :)

cat24max's avatar

Support could be the biggest advantage to Laravel Forge... I mean, is there even any support? I have written about 4-5 emails and never even received an answer...

sotekno's avatar

Switched to Moss (https://moss.sh/) all my DigitalOcean and Vultr droplets months ago and I'm very happy with it.

It covers the same features I was using in Forge to deploy my Laravel sites and even more (some Symfony and WordPress projects I also have).

1 like
dlogon's avatar

@sotekno After 4 years, are you still very happy with moss? i am looking for alternatives and I see that moss has a free plan

kornel's avatar

Their site is made with Wordpress and even have Wordpress logo as an icon... This directly tells me something about their professionalism... I would not risk it

Lunah's avatar

@cat24max no support at all. I've also sent in a couple of emails/messages. No reply.

The idea behind these deployment services is actually quite simple. The work going on behind the scenes is not as technical as it might seem. Sure, they're very polished and perfect if you don't want to write your own or waste time to mess with servers, however, we created our own basic platform within a few hours.

I didn't mind paying for Forge, some of the funds will go back into developing Laravel, but we didn't use it as much as we thought and with little to no OOB customisation of the deployment script it was not suitable for all of the servers we managed. Add in no support, we decided it was enough for us to develop our own. It's disheartening to be ignored when you're paying for the service, regardless of little the reply needs to be.

victormongi's avatar

Is there any free things for deploy? sorry for my silly question...

DigiProduct's avatar

@sotekno Your link to https://moss.sh/ really helped me.

I wanted to implement a Laravel site via Digital Ocean and was having some difficulty with Laravel Forge, so did some searching here on Laracasts, and while doing that came across this thread

I checked out https://moss.sh/ was inpressed by the docs and tutorials ... PLUS they have ONLINE CHAT for support ... and I chatted with a real live person ... a very knowledgeable and helpful person.

I went ahead and implemented my site using Moss and had it up and running perfectly in no time.

https://moss.sh/ is well worth considering.

1 like
smitpatelx's avatar

So far, I only found one best alternative to laravel forge, https://getcleaver.com/ . I can't describe how happy I was deploying my laravel app without any hassle. Definitely give it a try, first 30 days are free and very reasonable pricing. Only $30.

Not for a month, its for one year. I couldn't believe that when I saw it. I know you guys probably thinking why am I supporting this soo much. Because at one time I tried to create something like this for myself and was very complex and hard for me.

1 like
sman's avatar

This thread is filled with people who are obviously shilling for some web services. There should be a rule where people need to identify themselves as having some sort of business relationship with these sites instead of pretending to just be customers.

4 likes

Please or to participate in this conversation.