HTTP/2 302
server: nginx
date: Fri, 22 Aug 2025 11:28:00 GMT
content-type: text/plain; charset=utf-8
content-length: 0
x-archive-redirect-reason: found capture at 20180610232825
location: https://web.archive.org/web/20180610232825/https://github.com/jdpace/wp-automator
server-timing: captures_list;dur=0.809914, exclusion.robots;dur=0.027932, exclusion.robots.policy;dur=0.012888, esindex;dur=0.011768, cdx.remote;dur=97.456219, LoadShardBlock;dur=353.226252, PetaboxLoader3.datanode;dur=158.399774, PetaboxLoader3.resolve;dur=68.889979
x-app-server: wwwb-app213
x-ts: 302
x-tr: 488
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
set-cookie: wb-p-SERVER=wwwb-app213; path=/
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
HTTP/2 200
server: nginx
date: Fri, 22 Aug 2025 11:28:01 GMT
content-type: text/html; charset=utf-8
x-archive-orig-server: GitHub.com
x-archive-orig-date: Sun, 10 Jun 2018 23:28:25 GMT
x-archive-orig-transfer-encoding: chunked
x-archive-orig-status: 200 OK
x-archive-orig-cache-control: no-cache
x-archive-orig-vary: X-PJAX
x-archive-orig-set-cookie: logged_in=no; domain=.github.com; path=/; expires=Thu, 10 Jun 2038 23:28:25 -0000; secure; HttpOnly
x-archive-orig-set-cookie: _gh_sess=R0w5MzVSOVpJYWVwcXgxZ09jUXBQL2N6dXVrOHBxMnYyL3RiSVhxeFRqVm0rZjR6VTBLZEdFK2NSdzNnRGxaTUNzS3QwZWx4bTN5b01qaXhiT21PVDlhUEdveWJScGZWaXJjUGFRRU9oWFEvL3BJMHo1YTVleDlDak1PVy9UMm9lVklNcjJWZ0YvT3FHM2ZKdHRqbUVHdEc4bFlGczZGMDhra3ZPdXJ4NkQ5d2hiVUN4S25GZmlUMThUY0RNRGg4MGlVQXpGeHRncmFJR0orV1lhUk9XR2NEa1dDc2c5b0srRjM3OGRHV05hdnJ2MzY1T0I1cmlwTE5XcjRNY3dvT1JCY01jWFJvMkVNTTdTczZFcE5sdGtpOHhmZlQwY21WNzJWY2xEZ3RhYkY4R3VZdEVabmFXVVpSLzNIc3lOMDBQT2pLTGNjcHdzQ2RwR0dNUkxybEpDeFE1VUZxTWJtSCtSS3BUWkY0N294ZjVUSmtxMEl3ZlJ5Z05NSzc4NlRyb29GZ0tsbzhNcFoxS2VyK3pnZzFpSDZncXFtanNXTTQxc3lMcmhIeFFLQT0tLXBKb1pFcExKeEFKQjh3cisrb29aSVE9PQ%3D%3D--cd313d5a11cdb924d4a2be61faf80c8ffe82dc96; path=/; secure; HttpOnly
x-archive-orig-x-request-id: ede1f5d7-ae9c-432b-8118-ccd5236646e5
x-archive-orig-x-runtime: 0.255685
x-archive-orig-strict-transport-security: max-age=31536000; includeSubdomains; preload
x-archive-orig-x-frame-options: deny
x-archive-orig-x-content-type-options: nosniff
x-archive-orig-x-xss-protection: 1; mode=block
x-archive-orig-expect-ct: max-age=2592000, report-uri="https://api.github.com/_private/browser/errors"
x-archive-orig-content-security-policy: default-src 'none'; base-uri 'self'; block-all-mixed-content; connect-src 'self' uploads.github.com status.github.com collector.githubapp.com api.github.com www.google-analytics.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com wss://live.github.com; font-src assets-cdn.github.com; form-action 'self' github.com gist.github.com; frame-ancestors 'none'; frame-src render.githubusercontent.com; img-src 'self' data: assets-cdn.github.com identicons.github.com collector.githubapp.com github-cloud.s3.amazonaws.com *.githubusercontent.com; manifest-src 'self'; media-src 'none'; script-src assets-cdn.github.com; style-src 'unsafe-inline' assets-cdn.github.com
x-archive-orig-x-runtime-rack: 0.266843
x-archive-orig-x-github-request-id: CE14:58FB:69B0CAB:C384FB3:5B1DB419
x-archive-guessed-content-type: text/html
x-archive-guessed-charset: utf-8
memento-datetime: Sun, 10 Jun 2018 23:28:25 GMT
link:
; rel="original", ; rel="timemap"; type="application/link-format", ; rel="timegate", ; rel="first memento"; datetime="Sun, 10 Jun 2018 23:28:25 GMT", ; rel="memento"; datetime="Sun, 10 Jun 2018 23:28:25 GMT", ; rel="next memento"; datetime="Fri, 01 Jan 2021 13:17:18 GMT", ; rel="last memento"; datetime="Fri, 08 Jul 2022 03:38:23 GMT"
content-security-policy: default-src 'self' 'unsafe-eval' 'unsafe-inline' data: blob: archive.org web.archive.org web-static.archive.org wayback-api.archive.org athena.archive.org analytics.archive.org pragma.archivelab.org wwwb-events.archive.org
x-archive-src: archiveteam_github_20180703041217/archiveteam_github_20180703041217.megawarc.warc.gz
server-timing: captures_list;dur=2.101582, exclusion.robots;dur=0.032509, exclusion.robots.policy;dur=0.014514, esindex;dur=0.015065, cdx.remote;dur=31.003846, LoadShardBlock;dur=257.192373, PetaboxLoader3.datanode;dur=221.849564, PetaboxLoader3.resolve;dur=832.502810, load_resource;dur=844.457828
x-app-server: wwwb-app213
x-ts: 200
x-tr: 1263
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
content-encoding: gzip
GitHub - jdpace/wp-automator: GUI interface for managing WordPress installs built in Rails
Join GitHub today
GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
Sign up
Ruby
JavaScript
Clone or download

Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
README.textile
WP Automator
Automated WordPress installs. Used to install and manage multiple WordPress sites on a single server. So easy a designer can use it.
Overview
- User logs in via simple auth
- Enters site name and domain
- Automator downloads latest version of WordPress
- Extracts package to install location
- Creates database, user, and adds permissions for user to said database
- Creates a wp-config.php file with database info and Secure Random Keys for Session keys
- Create a vhost file for apache with the domain info as well as a subdomain for development (ex. myblog.wordpress.example.com)
- Restarts Apache to load the new vhost file
- POSTs necessary info to the install.php script and prompts the user to login to their newly created WordPress install
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session.
You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.