Forrest logo
tool overview
On this page you find all important commands for the CLI tool larasail. If the command you are looking for is missing please ask our AI.

larasail

Larasail is a command line tool designed specifically for deploying Laravel applications to virtual servers. It streamlines the deployment process by automating various tasks and simplifying complex workflows. Larasail provides a seamless experience without the need for manual configurations or extensive technical knowledge.

With Larasail, you can easily set up and configure your server environment by selecting the desired software stack, such as PHP, Nginx, and MySQL, from predefined options. It also supports additional tools like Redis and Elasticsearch, allowing for a customized deployment environment.

The tool enables you to effortlessly deploy your Laravel application code by simply running a single command. Larasail automatically handles essential tasks like Git cloning, installing dependencies, compiling assets, and generating necessary configuration files.

Larasail also provides features for creating server backups and performing rolling deployments, ensuring that your application remains available during the deployment process. It offers support for popular cloud providers, including DigitalOcean, AWS, and Linode, making it compatible with various hosting options.

Furthermore, Larasail offers extensive documentation and a vibrant community, allowing developers to easily find assistance and gain insights into best practices. Its intuitive interface and comprehensive features make deploying Laravel applications a hassle-free experience.

List of commands for larasail:

  • larasail:tldr:1174d larasail: Add a new Laravel site.
    $ larasail host ${domain} ${path-to-site_directory}
    try on your machine
    explain this command
  • larasail:tldr:18906 larasail: Retrieve the Larasail user password.
    $ larasail pass
    try on your machine
    explain this command
  • larasail:tldr:551d7 larasail: Retrieve the Larasail MySQL password.
    $ larasail mysqlpass
    try on your machine
    explain this command
  • larasail:tldr:8bb7a larasail: Set up the server with Laravel dependencies using the default PHP version.
    $ larasail setup
    try on your machine
    explain this command
  • larasail:tldr:a850f larasail: Set up the server with Laravel dependencies using a specific PHP version.
    $ larasail setup ${php71}
    try on your machine
    explain this command
tool overview