# What is Forge?
Laravel Forge is a server management and site deployment service. After connecting to your preferred server provider, Forge will provision a new server, installing and configuring:
- MySQL / Postgres / MariaDB (if selected)
- UFW Firewall
- Automatic Security Updates
- And more!
In addition, Forge can assist you in managing scheduled jobs, queue workers, SSL certificates, and more. After a server has provisioned, you can then deploy your PHP / Laravel applications or WordPress applications using the Forge UI dashboard.
# Learning More
Laracasts has a comprehensive and free video course on Forge. Feel free to review this course if you are new to Laravel Forge and want a video overview of its features.
Open Source Documentation
Forge's documentation is completely open source! Please consider adding to it if you find something missing.
# Forge IP Addresses
If you are restricting SSH access to your server using IP allow lists, you should allow the following IP addresses:
IP Address Changes
The Forge IP addresses may change from time to time; however, we will always email you several weeks prior to an IP address change.
# Forge API
Forge provides a powerful API that allows you to manage your servers programatically, providing access to the vast majority of Forge features. You can find the Forge API documentation here.
# Found Something Wrong?
If you find something in the documentation that is misleading or outright wrong, please consider submitting a pull request on GitHub.