You may have heard the term FORGE, and you may be wondering what it is. Well, search no further here is a quick rundown of Forge, also referred to as Laravel forge. Forge is a service that offers management and deployment for your servers.
What kind of technologies does FORGE provide?
- Nginx
- PHP
- Mysql / Postgres / MariaDB
- Logrotate
- UFW firewall
- Opcache
- Memcached
- Automatic security updates
Forge can also assist you in managing scheduled jobs, queue workers, SSL certificates, and much more.
Forge also works with a number of popular hosting providers such as:
Laravel Forge is an incredible tool in the family of Laravel products that helps developers focus on developing, and not deploying or hosting.
Hosting your application has many pain points that Forge takes care of for you, so you can get back to what you do best... Developing your app.
Forge offers so many beneficial features, here are just a few of the top level things that forge accomplishes:
- Creating and provisioning a new server
- Setting up SSH keys
- Creating domains and subdomains
- Deploying from GitHub
- Save common bash scripts and re-run them on many servers
- Configure scheduled cron jobs
- Firewall and security pre-configured
- Configure New Relic and other services
- Install SSL Certs
Forge can do much more, but this is just a brief overview of all the main things that forge sets out to accomplish.
In my next tutorial, I will dive into how you can deploy a Laravel application to Forge using Digital Ocean and GitHub.
Comments (0)