Manage your servers with freedom and control. Learn more about the new Forge
Blog /

Product

Product April 21, 2021

Forge: Octane Support

Back in March, Taylor announced the new Laravel Octane project at Laracon Online. Today we're pleased to announce that Octane support is available in Forge.

James Brooks

Product April 1, 2021

Forge: DigitalOcean Premium Droplets Are Now Available

A few weeks ago, DigitalOcean introduced new Premium Droplets with faster Intel and AMD CPUs, enhanced memory performance, and high-performance disks. And starting today, you may use these Droplets on Forge when specifying the "Server Size" while creating a new server.

Nuno Maduro

Product March 30, 2021

Forge: Deployment Rollbacks

We introduced the **Deployments** panel back in October 2020 and have continued to improve the functionality of it since. The panel shows the last 10 deployments including: the commit hash, author, message, and deployment status. ![](https://laravel-blog-assets.s3.amazonaws.com/llbP4nxdAZE4UFC9WWdgTcIjp6MdK8mBL2ysvDdC.png)Starting today, you can now roll back to any successful deployment made through Forge. When rolling back to a specific commit, Forge will also ask if you want to reload the PHP-FPM service. To roll back, Forge executes a git reset --hard command on your site's Git repository. It's important to know that any untracked files will be lost - this may include user-uploaded files if you are tracking these files via source control (not recommended). 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 servers which include MySQL, Redis, Memcached, database backups, and everything else you need to run robust, modern Laravel applications.

James Brooks

Product March 30, 2021

Forge: Site Commands

Forge has had the ability to execute arbitrary Bash scripts on your server via Recipes for some time now. However, sometimes you may just need to run a quick command without the overhead of creating a new recipe. So, today we're shipping a new **Commands** panel that lets you run one off commands from within the site's directory and as the correct user. ![](https://laravel-blog-assets.s3.amazonaws.com/8LPqnwcV8naVrRXcaZtYPycXjrvtWC31LC7AkpFx.png)The last 10 commands will be logged in the **Command History** panel, along with the user who initiated it, the executed command, the command status, and the command's output. Commands which return a non-zero exit code will be flagged as failed. You can watch a demonstration of the Commands Panel video on our [YouTube channel](https://youtu.be/ocqw5_WEejA). 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 servers which include MySQL, Redis, Memcached, database backups, and everything else you need to run robust, modern Laravel applications.

James Brooks

Product March 19, 2021

Forge: Session Changes

On the morning of March 18th all Laravel Forge sessions were manually logged out. This was done so that we could enable a new security feature in Forge that allows you to manage other browser sessions. ![](https://laravel-blog-assets.s3.amazonaws.com/dwNtBQa4kZhlQLBBo5tngjdmh7Xh4kt1B6RHtroL.png)You may log out other browser sessions from the [Account](https://forge.laravel.com/user/profile#/authentication) page. When doing so, you will be asked to confirm your account password. Remember, you don't need to share your account details with your team members. Instead you can use **Circles** to share servers and credentials, allowing your team members to create and manage servers. You can read more about the Circles feature within our [documentation](https://forge.laravel.com/docs/1.0/accounts/circles.html). 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 servers which include MySQL, Redis, Memcached, database backups, and everything else you need to run robust, modern Laravel applications.

James Brooks

Product March 15, 2021

Forge: MeiliSearch Server Type

Today we're excited to announce [MeiliSearch](https://meilisearch.com) as a new addition to the recently released [Server Types](https://blog.laravel.com/forge-introducing-new-server-types) feature. > MeiliSearch is an open source, blazingly fast and hyper relevant search-engine that will improve your search experience. Laravel Forge makes it quick and easy to provision a new MeiliSearch provider. MeiliSearch also provides a [Laravel Scout driver](https://github.com/meilisearch/meilisearch-laravel-scout) so you can start indexing your content right away! MeiliSearch works best when used with a **Private Network** that connects your indexed content and your application together. You can learn more about creating server networks at our [documentation](https://forge.laravel.com/docs/1.0/resources/network.html). 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 servers which include MySQL, Redis, Memcached, database backups, and everything else you need to run robust, modern Laravel applications.

James Brooks

Product March 5, 2021

Forge: Using Tags To Organize Your Projects

As your server infrastructure and number of sites grows, finding the right server or site can become increasingly cumbersome. Thankfully, Laravel Forge makes managing your infrastructure easier with the use of tags. Tags can be added to both your servers and sites from their respective Meta panels: ![](https://laravel-blog-assets.s3.amazonaws.com/hr5CeiJwsmtLEhQxpxMCkgCjc5hmlAo82PU2lVv6.png)Once your tags have been added, there are a number of ways you can use them. The first is through the **Global Search**, which can be accessed at any time by pressing the **/** key: ![](https://laravel-blog-assets.s3.amazonaws.com/JkS2vzf1RS6IfoPRycmI3IgJyn8eWxGqKVxCk7YK.png)From here, you can search your sites and servers by: - The name of the server or site - IP Addresses - Tags Forge will quickly filter down results as you type. Another way to filter servers by tags is within the **Active Servers** list on your Forge dashboard. Clicking the **All Servers** button opens up a dropdown menu that provides a few different ways to filter your servers, including tags: ![](https://laravel-blog-assets.s3.amazonaws.com/8DrF6eT6FKVkg2OWK6KQAt7DLBdQj5EiH57yogPJ.png)From this menu, servers may be filtered by: - All Servers - Owned Servers (servers that you own) - Untagged Servers (servers without any tags) - Circles that you are a member of - Tags In addition, you can manage all of your tags from the [Tags panel](https://forge.laravel.com/user/profile#/tags) in your account dashboard. 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 servers which include MySQL, Redis, Memcached, database backups, and everything else you need to run robust, modern Laravel applications.

James Brooks

Product March 5, 2021

Vapor: "Learn Laravel Vapor" is now available on YouTube

The video series "Learn Laravel Vapor" has been completed and is now available for viewing on YouTube. With 2 hours of content, our team will help you launch your Laravel infrastructure on Vapor and fall in love with the scalable simplicity of serverless.

Nuno Maduro

Product February 8, 2021

Cashier Stripe: Metered Billing and Stripe Checkout Support

Today we are excited to announce that Cashier Stripe has received some long anticipated updates, including support for [Stripe Checkout](https://stripe.com/en-be/payments/checkout) as well as support for [Metered Billing](https://stripe.com/docs/billing/subscriptions/metered-billing) subscription plans. ## Stripe Checkout Stripe Checkout makes it a cinch to implement a way to bill your customers in without writing the billing UI implementation yourself. Simply define the products and prices in your Stripe dashboard and let your customer go through the checkout flow using Stripe's hosted checkout page: ```php $checkout = Auth::user() ->newSubscription('default', 'price_xxx') ->checkout(); return view('your-checkout-view', [ 'checkout' => $checkout, ]); ``` More information about using Stripe Checkout with Cashier can be found in [Cashier's documentation](https://laravel.com/docs/billing#checkout). ## Metered Billing Using Metered Billing, you can invoice customers based on their usage, rather than a fixed recurring amount. For example, an email delivery service might charge customers per 10,000 emails sent by their account. To get started, you simply start a new subscription: ```php $subscription = Auth::user()->newSubscription('default', []) ->meteredPlan('price_metered') ->create($request->paymentMethodId); ``` Then, you may report the customer's account usage via the `reportUsage` method: ```php Auth::user()->subscription('default')->reportUsage(15); ``` More information regarding metered billing can be found in [Cashier's documentation](https://laravel.com/docs/billing#metered-billing).

Dries Vints

Showing 81 - 90 of 167 results

Stay connected with the latest Laravel news