The Elemental Web Custom Web Software since 1999

InstaPress

Instapress

Create development environments for WordPress in seconds

Each time you start a new WordPress project you waste a ton of time setting up a host, spinning up a Vagrant box, creating a database, downloading WordPress, installing WordPress, installing the usual plugins.

All that time wasted!

InstaPress saves the day!

InstaPress

Get it now, generate millions and millions of websites. Unlimited usage for £0.00 Get it NOW

InstaPress's Features

Environment

WordPress

  • Download the latest version of WordPress
  • Installs WordPress on the new server
  • Generates a new custom theme

WordPress Plugins

  • Install Ninja Forms plugin if you'd like
  • Install Responsive Menu plugin if you'd like
  • Install User Role Editor plugin if you'd like
  • Install Multiple Content Blocks plugin if you'd like
  • Install ACF plugin if you'd like
  • Remove Akismet plugin if you'd like
  • Remove Hello Dolly plugin if you'd like

Get to work straight away

  • Opens the new website in your favorite browser
  • Opens the admin login in your favourite browser

Starts your Git workflow

  • Initialises a Git repo with the credentials you provided
  • Adds everything and builds your first commit

InstaPress

Get it now, generate millions and millions of websites. Unlimited usage for £0.00 Get it NOW


Installation

InstaPress is simply a bash script, all you need to do is download the script and place is somewhere on your system

Please note that InstPress is designed for OSX and has been tested on 10.10, 10.11 and 10.12


Usage

In your terminal app of choice, browse to the place you saved InstaPress

Run the following command `bash instapress.sh`

Follow the on screen promts

What are you still doing here? Your dev environment is already done!


Requirements

Apple OSX

Mac OSX

Vagrant

Vagrant

Virtual Box

Virtual Boc

All free software so YAY!


Version History

Version 1.8

  1. Ask for the git global credentials

Version 1.7

  1. Make sure the user is able to enter an admin email address
  2. Cheesy ascii art at the top!
  3. Wrap the WP-CLI curl inside a while and test is has worked or die

Version 1.6

  1. Give the user the opportunity to remove the Akismet plugin
  2. Ask the user for their Wordpress admin users details

Version 1.5

  1. Rename the script to remove the .sh extension because typing it is poo

Version 1.4

  1. Ask the user if they want Ninja Forms plugin
  2. Ask the user if they want Responsive Menu plugin
  3. Ask the user if they want User Role Editor plugin
  4. Ask the user if they want Multiple Content Blocks plugin
  5. Ask the user if they want Advanced Custom Fields plugin
  6. Fix test mode to remove everything from the previous installation

Version 1.3

  1. Fix the location of the theme creation
  2. Ensure the theme is created properly - Bugfix
  3. Add more todos to the list :-(

Version 1.2

  1. Set a default value for the site name but ask for it as well
  2. Ask for a theme name that the system will then create
  3. Whip the themeName and siteName to lowercase and replace any spaces with -'s
  4. Do some much needed formatting to this ere readme.

Version 1.1

Updates the add Ninja Forms plugin and a readme file created. This very one in fact

Version 1

Creates the site happily enough