All Projects → pixelcollective → gardener

pixelcollective / gardener

Licence: other
Lazy configuration of Roots stack (Trellis/Bedrock/Sage/Soil) based on command-line prompts.

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to gardener

trellis-cli
A CLI to manage Trellis projects
Stars: ✭ 141 (+422.22%)
Mutual labels:  trellis, roots
tiller
Deploy Trellis, Bedrock and Sage via AWS CodeBuild
Stars: ✭ 19 (-29.63%)
Mutual labels:  trellis
trellis-backup-during-deploy
Backup WordPress database during Trellis deploys
Stars: ✭ 23 (-14.81%)
Mutual labels:  trellis
built-with-roots
Demo of a fan site of WordPress sites built with Roots, which is also built with Roots
Stars: ✭ 19 (-29.63%)
Mutual labels:  roots
tiller-circleci-orb
Deploy Trellis, Bedrock and Sage(optional) via CircleCI
Stars: ✭ 13 (-51.85%)
Mutual labels:  trellis
wp-docker-bedrock
[UNSUPPORTED] Roots Bedrock for WordPress running on Docker.
Stars: ✭ 50 (+85.19%)
Mutual labels:  roots
wp-config
Bedrock's failsafe wp-config
Stars: ✭ 45 (+66.67%)
Mutual labels:  roots
trellis-database-uploads-migration
Ansible playbook for Trellis that manages database and uploads migration.
Stars: ✭ 95 (+251.85%)
Mutual labels:  trellis
wp-smtp
Simple package for handling WordPress SMTP with .env when using the Roots stack.
Stars: ✭ 31 (+14.81%)
Mutual labels:  roots
trellis-sync
Trellis Database and Uploads Folder Synchronisation scripts and example WP CLI Aliases
Stars: ✭ 27 (+0%)
Mutual labels:  trellis
sage-xpress
A collection of Roots/Sage 9.x-beta providers for rapid theme development. Xpress adds configurable app-like functionality to the Sage Container.
Stars: ✭ 26 (-3.7%)
Mutual labels:  roots
bedrock-site-protect
Ansible role: Add htpasswd protection to Trellis (Bedrock-Ansible) WordPress sites.
Stars: ✭ 79 (+192.59%)
Mutual labels:  trellis
tiny-blocks
WordPress block editor framework
Stars: ✭ 31 (+14.81%)
Mutual labels:  roots
acorn-db
Provides Acorn projects with Eloquent Models for WordPress data.
Stars: ✭ 30 (+11.11%)
Mutual labels:  roots
Root-Finder
Root-Finder is a header-only univariate polynomial solver, which finds/counts all real roots of any polynomial within any interval.
Stars: ✭ 30 (+11.11%)
Mutual labels:  roots
tiller-circleci
Deploy Trellis, Bedrock and Sage via CircleCI
Stars: ✭ 14 (-48.15%)
Mutual labels:  trellis
susa
High Performance Computing (HPC) and Signal Processing Framework
Stars: ✭ 55 (+103.7%)
Mutual labels:  trellis
enveigle
Deceive Ansible to template Trellis .env files to local Bedrock
Stars: ✭ 18 (-33.33%)
Mutual labels:  trellis
Trellis
WordPress LEMP stack with PHP 8.0, Composer, WP-CLI and more
Stars: ✭ 2,295 (+8400%)
Mutual labels:  trellis

Gardener

Configuration of Roots stack (Trellis/Bedrock/Sage/Soil) based on command-line prompts.

Why?

I had to transfer approximately 80 million sites out of a multisite after a panic attack about my egg to basket ratio. I got really tired of cloning Trellis.

How?

  • yarn
  • node gardener.js
  • Answer the prompts.
  • Be prepared to grant permissions.

Why is this so garbage?

Because it's garbage, ok? Hot, useful garbage. Submit a PR. I have things to tend to (ha!)

Things to know?

This script DOES NOT configure WP salts. Maybe one day I'll have time to return and automate this as well. But, yeah, you know how "maybe one day" tends to go.

I'm assuming you've followed the Trellis docs and your machine is flush to the vagrants with all the Ansibles. Honestly, if this is a shortcut for you I would strongly suggest doing an install or twelve and then using this as a jumping off point once you're comfy (and sick of installing).

You can play around with the config files in ~./configs/trellis/... to your liking. What's in there is what's in there because that's what I needed to customize.

License

Be free. Be kind to others. Especially those who get the short end of the societal stick. Give your money to Roots.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].