Blog /

Product

Product February 7, 2019

Connect to your Forge server using SSH or SFTP

Using Laravel Forge you can easily configure push-to-deploy to your sites, you can also manually deploy from the dashboard. However, sometimes you wish to access your sites' files directly using SSH or SFTP. To be able to do that you'll need to add your machine's public key to the server, this step allows the SSH service on your server to identify connections from your computer and grant access. > Depending on your Operating System, you can find guides on how to generate an SSH key [in this link](https://confluence.atlassian.com/bitbucketserver/creating-ssh-keys-776639788.html). To add an SSH key to your server, head to the SSH Keys section of the server settings screen: ![](https://laravel-blog-assets.s3.amazonaws.com/hjVjJrzw3v1GBhswZu8HZsAIlWRzefLSaTsjGgtY.png)Once the key is added, you can SSH into your instance using the following command: ``` ssh forge@ip_address_here ``` To use SFTP, you need to download an SFTP client like [FileZilla](https://filezilla-project.org/) or [Cyberduck](https://cyberduck.io/). Once you run the client, provide the credentials as follow: - Protocol: `SFTP` - Address/Server: `your_ip_address` - Port: `22` - Username: `forge` - Password: Leave this blank. - SSH Private Key: Location to the private key on your machine. Once you press connect, the client will communicate with the server and acquire access to all the files and directories.

Mohamed Said

Product January 22, 2019

Forge Alias Domains

Beginning today, you may associate multiple top-level, root domains with a single Forge site. To get started, add the aliases on the "Meta" tab of your site's management panel: ![](https://laravel-blog-assets.s3.amazonaws.com/S2PynDQ5RO2blRaoNeryDoqUM582fL6HRcvQqDMq.png)Forge will automatically take care of configuring of redirecting the "www" sub-domain to the root domain. Or, if the alias contains "www", Forge will automatically redirect the root domain to the "www" sub-domain. If your site is using SSL, you are responsible for ensuring that your activated SSL certificate contains all of the domains that your site responds to. If you don’t have a [Forge](https://forge.laravel.com) account, now is a great time to sign up. Forge allows you to painlessly create and manage PHP 7.3 servers which include MySQL, Redis, Memcached, and everything else you need to run robust, modern Laravel applications.

Taylor Otwell

Product January 15, 2019

Filter Forge Servers By Circle

If you manage a lot of servers using Forge, it can become cumbersome to find servers within your server list. To mitigate this, we've just launched a new feature to allow you to filter your servers by the circle they belong to! ![](https://laravel-blog-assets.s3.amazonaws.com/wPs1i4rIUZ2CQhJ11t8czMr9zxOmii4e9Ivh1F5t.png)If you don’t have a [Forge](https://forge.laravel.com) account, now is a great time to sign up. Forge allows you to painlessly create and manage PHP 7.3 servers which include MySQL, Redis, Memcached, and everything else you need to run robust, modern Laravel applications.

Taylor Otwell

Product October 31, 2018

Envoyer: Import Forge Servers

Many people pair the convenient server provisioning of Forge with the zero-downtime deployment magic provided by Envoyer. Previously, when adding Forge servers to your Envoyer project, you needed to copy over the server name, IP address, deployment path, PHP version, and more. Then, once added, you needed to go back to Forge and add Envoyer’s SSH key to the server. Today, I’m excited to announce that you will never have to do that again! You can now link your Forge API token to Envoyer in your user profile: ![](https://laravel-blog-assets.s3.amazonaws.com/5qYl8MTyumMuYodaj4KgfaP3hNneraMPPWiklAKb.png)Then, on your project’s “Servers” tab, you can click the “Import Forge Server” button. Envoyer will present you with a list of Forge server’s and their associated sites. **Once imported, Envoyer will automatically add the necessary SSH key to the selected server using Forge’s API.** It couldn’t be easier: ![](https://laravel-blog-assets.s3.amazonaws.com/3aOak7w9Muj657mG6sjAoMmu2k6pXqHL82GbAkXX.png)![](https://laravel-blog-assets.s3.amazonaws.com/gotYYYaUOXhyiBRPcr3sfOM4fEupddcnB2IiArJl.png)This new addition makes it much easier to add your Forge servers to your Envoyer projects. We hope you enjoy it. *If you don’t have an* [*Envoyer*](https://envoyer.io) *account, now is a great time to sign up. Envoyer allows you to deploy your applications with absolutely zero downtime to multiple servers. Give it a shot today!*

Taylor Otwell

Product October 29, 2018

Cashier 8.0 Webhook Improvements

Last week we tagged version 8.0.0 of Laravel Cashier. This release should not contain any breaking changes from the 7.0 series of Cashier; however, thanks to a community contribution, the release does add automatic support for more Stripe webhooks.

Taylor Otwell

Product October 22, 2018

Forge AWS VPC / Subnet Improvements

Beginning today, Forge now allows you to select the subnet that AWS servers should be place in when provisioning. This feature gives you more control over the network configuration of your Forge AWS servers.

Taylor Otwell

Product March 16, 2018

Wildcard LetsEncrypt Certificates on Forge

Today we’re happy to announce support for wildcard LetsEncrypt certificates on Laravel Forge. Of course, like other certificates, these certificates will automatically be renewed by Forge.

Taylor Otwell

Showing 161 - 169 of 169 results

Stay connected with the latest Laravel news