Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Advertise on LowEndTalk.com
ServerPilot / EasyEngine Alternatives?
New on LowEndTalk? Please read our 'Community Rules' by clicking on it in the right menu!

ServerPilot / EasyEngine Alternatives?

JonchunJonchun Member, Provider

Hello,

Looking for a solution like ServerPilot/EasyEngine that will make it easier to install an optimized LEMP stack (or similar).

I don't want a GUI if possible and it should be as barebones/lightweight as possible.

Problems I have with the current options:

Serverpilot:

  • Can't self-host. Don't want to be dependent on third party

EasyEngine:

  • Not secure and doesn't even support multiple users. Has been an issue for over 2 years and the developers just don't care.

Want:
web API (not necessary, but nice)
CLI
Free
Lightweight
Open Source (preferable)

Any ideas? I've seen a couple LEMP setup scripts around here but can't remember and don't know if any of them are any good. Thanks for any suggestions you might have!

«1

Comments

  • Could try out https://vpssim.com/ also thread on here about it. Works good for what it does.

  • JonchunJonchun Member, Provider

    Forgot to mention I want itUbuntu based (or supported)

  • K4Y5K4Y5 Member

    On the lookout for something similar.

    Centmin and VPSSIM seem a little bloated. Easyengine is a waste of time with its lack of basic features @Jonchun just mentioned above. Tuxlite hasn't been updated in years, and requires a bit of tweaking, post installation, to update packages and tighten the security a bit.

    So, yeah, in case someone knows a decent alternative for Debian / Ubuntu systems and can share it with the rest of us, that'd be nice.

    Thanked by 1Jonchun
  • FritzFritz Member

    K4Y5 said: Centmin and VPSSIM seem a little bloated.

    What kind of basic you want to achieve?

    I think both of them are decent for most beginners.

    I'm Good!

  • jarjar Provider
    edited July 2016

    What do you mean when you say easyengine is not secure? It's just a stack, what part of the stack is installed with an insecure config?

  • sonicsonic Member

    Centminmod is great option.

    Shared: Smallweb| VPS: NexusBytes, FlowVPS, VirMach, InceptionHosting, Linode
    Gapps legacy 100/200 users cheap 4 sale. PM

  • raindog308raindog308 Moderator

    Jonchun said: Forgot to mention I want itUbuntu based (or supported)

    You. Bastard.

    I mean, using the U-word...

    For LET support, please visit the support desk.

  • JonchunJonchun Member, Provider

    @jarland said:
    What do you mean when you say easyengine is not secure? It's just a stack, what part of the stack is installed with an insecure config?

    For starters, try running more than one website on ee. Everything runs under the same user... And part of the entire reason I want a script/program like ee is so I can set up multiple websites quickly and easily .. Otherwise I would just do a standard lemp install... Get one site compromised your entire server is screwed. The lack of caring from the devs show they straight up don't care (you could argue this is almost a security bug and not an unimplemented feature)

    @sonic said:
    Centminmod is great option.

    Its slow as hell when I used it. Also isn't Debian/Ubuntu based.

    @raindog308 said:

    Jonchun said: Forgot to mention I want itUbuntu based (or supported)

    You. Bastard.

    I mean, using the U-word...

    after i moved off cpanel... I switched to the dark side... I'm sorry..m

  • sonicsonic Member

    Centmindmod slow? Are you sure? It takes long time to setup but it run fast, afaik.

    Shared: Smallweb| VPS: NexusBytes, FlowVPS, VirMach, InceptionHosting, Linode
    Gapps legacy 100/200 users cheap 4 sale. PM

  • jarjar Provider
    edited July 2016

    Jonchun said: For starters, try running more than one website on ee. Everything runs under the same user... And part of the entire reason I want a script/program like ee is so I can set up multiple websites quickly and easily .. Otherwise I would just do a standard lemp install... Get one site compromised your entire server is screwed. The lack of caring from the devs show they straight up don't care (you could argue this is almost a security bug and not an unimplemented feature)

    Ah ok, got ya. To be clear though, a few points:

    1. That's not an insecure script, that's you wanting an entirely different product.

    2. You can't always just "run different sites as different users" just like that. It's not just a switch you flip, or a chown job. There are significant considerations here that change the entire structure of the product. Sure PHP-FPM makes this easier than say, mod-php, but there's more to this stack than just nginx+php-fpm. The packages they use cannot all be isolated in such a way within reason, the stack is not built to do what you're wanting it to do. For an example of that, spend some time researching the job of isolating memcached per user.

    3. You shouldn't be running insecure code, or blaming anyone for it if you are.

    EasyEngine was built for performance, not multi-user security and per-site isolation of insecure code. That's not a bug or a lack of caring, that's a choice. Choosing to do it differently would be a different choice that would lead the script down a different path. You shouldn't be so quick to insult them as insecure or uncaring simply because they're not willing to reduce performance features to meet your specific needs. They built something amazing and gave it to you for free. Ultimately, you are responsible for your web stack and your choices on what to host and where.

    I say this all in the most friendly way.

  • kaflokaflo Member

    @Jonchun said:

    @sonic said:
    Centminmod is great option.

    Its slow as hell when I used it.

    @eva2000

  • DeanDean Member

    I switched from ServerPilot to Cloudways recently, works out much cheaper for me.

  • Jonchun said: Its slow as hell when I used it. Also isn't Debian/Ubuntu based.

    Curious what was slow with centmin mod ? centmin mod is being used by some of the largest xenforo, vbulletin, ip.board based forums without problem. But not that it matters as you're looking at Debian/Ubuntu :)

    jarland said: You can't always just "run different sites as different users" just like that. It's not just a switch you flip, or a chown job. There are significant considerations here that change the entire structure of the product. Sure PHP-FPM makes this easier than say, mod-php, but there's more to this stack than just nginx+php-fpm. The packages they use cannot all be isolated in such a way within reason, the stack is not built to do what you're wanting it to do.

    Indeed it ain't that easy to do. I have a long term plan for centmin mod lemp stacks for jailed user/sites but it's definitely alot more work involved for both person developing code/automation wise (me) + continued work for end user as not all web apps and tech software will be able to in such a restricted environment + extra disk and memory resources in jailed environment per site and that will grow as you add more sites.

    I had an old alpha quality internal code preview of how centmin mod jailed chroot would work at https://community.centminmod.com/threads/jailed-chrooted-sftp-ssh-user-nginx-vhost-menu.8/. Opting to support nginx vhost auto generation in several modes - existing non-jailed mode, SCP+SFTP only access (no SSH) or SSH+SCP+SFTP access modes. Still something way into the future. Focus now is getting latest centmin mod beta out as stable https://centminmod.com/changelog.html

    Thanked by 2nocker jar
    * Centmin Mod Project (HTTP/2 support + ngx_pagespeed + Nginx Lua + Vhost Stats)
    * Centmin Mod LEMP Stack Quick Install Guide
  • JonchunJonchun Member, Provider

    @gleert said:
    Anyone?

    For now easy engine looks to be the only close solution

  • FritzFritz Member

    For me either EE or VPSSIM.

    I'm Good!

  • @Jonchun You should try AnsiPress - https://github.com/AnsiPress/AnsiPress

    Key Features:

    • Almost all EE features (NGINX/PHP7/MariaDB/ setup)
    • Shared Hosting Model
    • Master PHP Processs per User
    • CentOS support will be added
    Thanked by 1danninov
  • @MiteshShah interesting project, that it'll be support laravel. In EE i should edit nginx conf on each domain, and if want to update LE should revert to default path first. but im happy with EE that im installed on most of my VPS.

    but look like AnsiPress need to wait few months and more before its ready for production machine, right?

  • gleertgleert Member, Provider

    @MiteshShah Looks really nice! Will you be adding FTP? Most clients want/need FTP access...

  • HxxxHxxx Member
    edited March 2017

    SFTP... stop FTP in 2017

  • @andiklive said:
    @MiteshShah interesting project, that it'll be support laravel. In EE i should edit nginx conf on each domain, and if want to update LE should revert to default path first. but im happy with EE that im installed on most of my VPS.

    but look like AnsiPress need to wait few months and more before its ready for production machine, right?

    Glad to knwo you like my old project EE :)

    AnsiPress currently on beta testing and we need to use AnsiPress few production server before make it stable release.

    Mostly Next month AnsiPress will be ready to hit stable :)

  • @gleert said:
    @MiteshShah Looks really nice! Will you be adding FTP? Most clients want/need FTP access...

    AnsiPress created to provide security in mind.
    So No FTP support but you always use sFTP and/or SSH access.

    Thanked by 1gleert
  • @Hxxx said:
    SFTP... stop FTP in 2017

    Agree 100%

    Thanked by 2gleert Hxxx
  • gleertgleert Member, Provider

    @MiteshShah seems like development of AnsiPress has stagnated....

    Are you committed to this?

  • @gleert said:
    @MiteshShah seems like development of AnsiPress has stagnated....

    Are you committed to this?

    @Gleert Last 2 week I'll be outside of town.
    But another developer still working on it
    Also for last week we focus on beta testing more so not more commits.

    Refer - https://github.com/AnsiPress/AnsiPress/commits/feature/harshad/fail2ban

    Also yesterday we had meetings and we had decided to focus on the following stuff first.

    1. NGINX Redis Module
    2. Let's Encrypt Support
    3. Run quick test on Linode/DO/AWS servers

    @Gleert If you want more inside progress join us on slack - http://ansipress.slack.com
    You can invite yourself on slack by - http://ansipress.herokuapp.com

  • Gents If you are tested AnsiPress Beta version
    Let us know your finding like bugs,feature request etc

    Its help us to focus on more important things first.

    Thanks for helping us for beta testing.

  • Not exactly what you asked.. but runcloud is like server pilot plus 100x more coolshit.

    Thanked by 1runcloud_fikri
  • gleertgleert Member, Provider

    @cheapwebdev does runcloud offer SFTP/FTP?

  • @gleert said:
    @cheapwebdev does runcloud offer SFTP/FTP?

    SFTP

    Thanked by 1gleert
  • austeniteaustenite Member, Provider

    @cheapwebdev said:
    Not exactly what you asked.. but runcloud is like server pilot plus 100x more coolshit.

    Looks interesting, $10 for the pro plan with multiple servers compared to serverpilots $10 per server. Might check it out.

  • gleertgleert Member, Provider

    @MiteshShah are you making any progress?

  • @gleert said:
    @MiteshShah are you making any progress?

    Hey Gleert

    You can join us on slack for more detailed information.
    Also We are stuck with few road blocks but we are currently working on Fail2Ban and Redis Cache things this week.

    We hopefully finish Redis + Fail2Ban setup ready by April 20.

    Regards

  • @MiteshShah said:

    @gleert said:
    @MiteshShah are you making any progress?

    Hey Gleert

    You can join us on slack for more detailed information.
    Also We are stuck with few road blocks but we are currently working on Fail2Ban and Redis Cache things this week.

    We hopefully finish Redis + Fail2Ban setup ready by April 20.

    Regards

    support vps openvz sir ?

  • @Noobskid said:

    support vps openvz sir ?

    We are currently testing on Ubuntu 16.04 LTS on Linode/DO/AWS servers.
    We don't had any openvz servers right now for testing :(

  • gleertgleert Member, Provider

    @MiteshShah what's the ETA on Lets Encrypt, Redis and CentOS 7 support?

  • gleert said: @MiteshShah what's the ETA on Lets Encrypt, Redis and CentOS 7 support?

    +1, at least for the Lets Encrypt/Redis support.

    Need to reach me quickly? Ping me on Discord

  • swainswain Member

    @ElliotJ said:

    gleert said: @MiteshShah what's the ETA on Lets Encrypt, Redis and CentOS 7 support?

    +1, at least for the Lets Encrypt/Redis support.

    +2 for redis and lets encrypt

    my blog // Low-latency Teamspeak for Gamers and Nerds // "The suspense is terrible... I hope it'll last."

  • Thanked by 1godong

    LEMPer is yet another LEMP stack installer (plus cli-based LEMP stack management tool).
    Start your LEMP stack on the reliable cloud VPS instance starting only from around $5/mo.

  • huntercophuntercop Member
    edited August 2017

    Screw it man, just go with runcloud. It is much better..

  • I know this is an old discussion but just my latest research (2019):

    • VPSSIM and AnsiPress are both dead.
    • EasyEngine v4 is now focused about Docker containers.
    • Runcloud and ServerPilot are both pretty expensive and you can't customize it.
    • Cloudways (from India) is cheaper, but it's unmanaged, and they had many scandals...
    • Webinoly is a newer script, kinda like EasyEngine v3 actually.
    • Moss.sh is confusing me, but seems kinda like Runcloud service... (paid)
    • Centminmod is very advanced and powerful, but seems difficult for newbies.
    • SlickStack is also free Bash script, focused about WordPress.

    https://github.com/littlebizzy/slickstack

    Please give me your reviews and opinion thanks.

  • krishanson said: Centminmod is very advanced and powerful, but seems difficult for newbies.

    FYI, working on making Centmin Mod a DigitalOcean 1-click app on their new marketplace so prebuilt DO droplet image with Centmin Mod already installed for immediate spin up https://community.centminmod.com/threads/digitalocean-marketplace-for-1-click-applications.16835/. Well that's the plan if they ever approve my vendor application and fix my suggested centos compatibility issues with their image validation checker at https://ideas.digitalocean.com/ideas/DO-I-2983

    Thanked by 1datanoise
    * Centmin Mod Project (HTTP/2 support + ngx_pagespeed + Nginx Lua + Vhost Stats)
    * Centmin Mod LEMP Stack Quick Install Guide
  • nemnem Member, Provider

    LittleBizzy is a bit of an asshole. Would avoid him at all costs and at least refrain from anything disparaging lest you end up on his wall o' shame.

    Runcloud, wouldn't touch. Much of the configuration is nonsensical, e.g. it specifies overcommit as 1 and overcommit_ratio, which only makes sense when overcommit is 2. disable_functions in PHP specifies some non-existent native functions, even botches a native one. No reason to make a default pool of 20 workers per site.

    Worst issue is that it stashes your root MySQL password in /etc/mysql and relies on ACLs to restrict access. You can sidestep that when Nginx + Apache is enabled.

    Wouldn't touch RC with a ten foot pole.

    SP, I don't know why in today's time SP doesn't bundle a firewall such as fail2ban or CSF. Right, they want you to subscribe to Heatshield, which is another $10 and quite ineffective at catching anything but aggressive attackers.

  • @nem said:
    LittleBizzy is a bit of an asshole. Would avoid him at all costs and at least refrain from anything disparaging lest you end up on his wall o' shame.

    LittleBizzy has been Dissolved in NV as of 2013.

  • Lol WTF is going on since yesterday? I'm guessing that @nem is this Indian scammer??

    https://www.littlebizzy.com/banned-users/naveed-moein

    Naveed Moein. Fired by his company, for trying to blackmail LittleBizzy? What a loser.

    P.S. Centminmod and SlickStack seem kickass!

  • nemnem Member, Provider
    edited March 2019

    @krishanson said:
    Lol WTF is going on since yesterday? I'm guessing that @nem is this Indian scammer??

    Pfft. I wish. It'd at least give me an interesting backstory.

    Bizzy's come up multiple times in a couple hosting communities, which is how I know about his reputation. Bizzy is not well liked whether or not these stories presented are wholly factual or exotic twists. From my impression from other hosting providers, he's a bit of a spinster.

  • _MS__MS_ Member

    @krishanson said:

    • Cloudways (from India)

    Cloudways was founded by two guys from Pakistan and one guy from Spain.

    https://www.crunchbase.com/organization/cloudways

Sign In or Register to comment.