dative / Craft Do Forge Recipe
Licence: mit
Digital Ocean / Forge Recipe for CraftCMS websites
Stars: ✭ 24
Programming Languages
shell
77523 projects
Projects that are alternatives of or similar to Craft Do Forge Recipe
backup-suite
Backup database, static files and config to AWS S3 with Cronjob
Stars: ✭ 32 (+33.33%)
Mutual labels: digitalocean, bash-script
Termuxarch
You can use setupTermuxArch.bash 📲 to install Arch Linux in Amazon, Android, Chromebook and Windows. https://sdrausty.github.io/TermuxArch/docs/install
Stars: ✭ 653 (+2620.83%)
Mutual labels: bash-script
Safeharbor
local mirror of your Github stars (including ALL branches)
Stars: ✭ 16 (-33.33%)
Mutual labels: bash-script
Dove
A command line utility to help manage your development server in Digital Ocean
Stars: ✭ 24 (+0%)
Mutual labels: digitalocean
Geomate
GeoMate is a friend in need for all things geolocation. IP to geo lookup, automatic redirects (based on country, continent, language, etc), site switcher... You name it.
Stars: ✭ 19 (-20.83%)
Mutual labels: craftcms
Jsonlite
A simple, self-contained, serverless, zero-configuration, json document store.
Stars: ✭ 819 (+3312.5%)
Mutual labels: bash-script
Control
Control manages the lifecycle of clusters on your infrastructure and allows deployment of applications via HELM. Its deployment and configuration workflows will help you to get up and running with Kubernetes faster.
Stars: ✭ 680 (+2733.33%)
Mutual labels: digitalocean
Bootiso
A bash program to securely create a bootable USB device from one image file.
Stars: ✭ 645 (+2587.5%)
Mutual labels: bash-script
Plugin Installer
Composer installer for Craft CMS plugins
Stars: ✭ 22 (-8.33%)
Mutual labels: craftcms
Hacktoberfest 2020
Welcome to Open-source! Simply add your details to contributors | Repo for Hacktoberfest 2020 ✅
Stars: ✭ 621 (+2487.5%)
Mutual labels: digitalocean
Digitalocean Debian To Arch
Script to convert a Debian installation on DigitalOcean to Arch Linux
Stars: ✭ 783 (+3162.5%)
Mutual labels: digitalocean
Craft Emptycoalesce
Empty Coalesce adds the ??? operator to Twig that will return the first thing that is defined, not null, and not empty
Stars: ✭ 24 (+0%)
Mutual labels: craftcms
Wsl Docker Git Setup
Shell script to configure Windows Subsystem for Linux (WSL) & Ubuntu on Windows to use docker and docker-compose as well as a git-enabled prompt
Stars: ✭ 23 (-4.17%)
Mutual labels: bash-script
Craft-DO-Forge-Recipe
CraftCMS / Digital Ocean / Laravel Forge Recipe.
Digital Ocean / Forge Recipe for CraftCMS websites heavily inspired by nystudio107's craft-script, nginx-craft and their various articles.
Special thanks to Andrew Welch for all his help and guidance.
Overview
What it does
The craft_do_forge_recipe.sh
perform the following:
- Install Digital Ocean Monitoring tools
- Fix mysql 5.7.5+ issue
- Install
jpegoptim
&optipng
per nystudio107's Creating Optimized Images in Craft CMS article - Add the nginx partials to
/etc/nginx
Assumptions made
The script assumes a few things:
- You use Laravel Forge to create and manage your server
- You use Digital Ocean as the sever provider
- You are using a Digital Ocean + Laravel Forge setup per How Agencies & Freelancers Should Do Web Hosting article
- You are running the recipe as
root
- nginx-craft requirements
Install Craft-DO-Forge-Recipe
- Log into your Laravel Forge account
- Click on Recipes
- Give the recipe a name. Example:
CraftCMS Server Setup
- Set the
User
toroot
- Paste the contents of scripts/craft_do_forge_recipe.sh into
Script
- Click on ADD RECIPE button
Using Craft-DO-Forge-Recipe
When you create a new server in Forge, set Post Provition Recipe to CraftCMS Server Setup (or whatever you named).
Roadmap
- [ ] Add mozjpeg installation per Installing mozjpeg on Ubuntu 16.04 (Forge)
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].