Skip to content

Releases: saint-hilaire/lampsible

v1.1 - Joomla!

31 May 11:20
7f35247
Compare
Choose a tag to compare

New features

  • Support for Joomla!
  • Install custom APT packages with --extra-packages
  • Dynamically set APP_URL for Laravel apps

Bugfixes

  • Fix argument validation to not show unnecessary warnings about passing database passwords via CLI.
  • Refactor argument validation to be more maintainable.

What's Changed

Full Changelog: v1.0.0...v1.1.0

v1.0

01 May 19:37
Compare
Choose a tag to compare

First "stable release" of Lampsible - LAMP stacks with Ansible

A couple years ago, I hacked together some Ansible playbooks to help me install WordPress sites on Linux servers running Apache. In the last few months, I managed to refactor my old Ansible stuff into a CLI tool that can handle much of what one would expect from a good old fashioned LAMP stack, and it's already proven to be useful in some projects that I'm currently involved in. I hope that someone else finds this helpful :-)

Full Changelog: v0.12...v1.0.0

v0.12: Certbot

14 Apr 18:50
Compare
Choose a tag to compare

Certbot is now fully working. Whether you're installing a simple Apache server, or a WordPress site, you can fully enable SSL for your site by passing --ssl-certbot

#6

Full Changelog: v0.11...v0.12

v0.11: Security improvements

11 Mar 22:27
Compare
Choose a tag to compare

This release offers some important security improvements:

  • Install fail2ban by default on all servers.
  • In WordPress sites, block access to the insecure endpoint xmlrpc.php by default.

Full Changelog: v0.10...v0.11

v0.10 - First Beta release ^^

28 Feb 18:38
Compare
Choose a tag to compare

I like to use Ansible for automating various server installations, and I've used it in numerous projects, and it has always worked like a charm.

I've recently started to clean up / refactor / package some of the scripts and playbooks I've used over the years into simple command line tools that abstract much of the Ansible specific details into a simple CLI.

With Lampsible v0.10, I have developed such a tool, and I hope that someone finds it helpful ^_^

The idea is that you can install it locally, and if you have some VPS server where you want to host a web site or application, you can simply run something like lampsible youruser your.server.com wordpress --database-name some-database locally, and it does everything for you.

For more info, see the README, or run lampsible --help.