Setting up Digital Ocean and Forge for a GitHub Project
Forge
Forge is a way to build and deploy servers very quickly and efficiently You can sign up here. It gives you the ability to quick deploy and manage your server and source control from one place.Digital Ocean
Digital Ocean is required to create your servers on. This is what Forge will connect to and where the Servers are hosted. An account is required for this process. You are looking at about $5 a month but if you would like 2 free months then use this link. Also gives me a cheeky couple of months.Lets Start
Sign into Forge and click on your name in the top right and My Account, click on the Source Control Tab and connect to the site you prefer and allow the site to authenticate. Go into Digital Ocean and sign in, if you haven't signed up use this link and then click on the API tab and get your Client ID. In Laravel Forge still in My Account and go onto Server Providers tab and Authenticate. Click here and create a server.- Credentials - choose the one you just made
- Name - choose something memeorable
- Server Size - Select the lowest tier for now, and upgrade when required
- Region - where you highest user base is
- PHP Version - what your project is built on
- Database Name - leave as forge
Categories: Posts