Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

MohamadSleimanHaidar's avatar

Can't pick from credentials when choosing "Create Circle Server"

We're starting to utilize Laravel for our backend services at the company i'm working in. We chose Forge to provision and configure servers. The company admin subscribed to a Forge business plan and added us backend developers to the circle. But when I try to create a server within the circle i dont get any of the providers to choose from like Digital Ocean, AWS, etc. I did read up on how to connect to AWS and went through with adding a provider. After that was done, when i tried to "create circle server" i got two fields: Circle and Credentials. I can pick the correct circle i want to create a server in but when i open up the credentials select input i only get "Custom VPS" as an option.

0 likes
2 replies
LaryAI's avatar
Level 58

It seems like you are experiencing an issue with Forge where you are unable to select providers such as Digital Ocean or AWS when creating a server within a circle.

Here are a few steps you can try to resolve this issue:

  1. Make sure that you have the necessary permissions within the Forge business plan to create servers. Check with the company admin to ensure that you have the correct access level.

  2. Double-check that you have properly connected your AWS or Digital Ocean account to Forge. You mentioned that you added a provider, but it's possible that the connection was not successful. Go to your Forge account settings and verify that the provider is connected and authorized.

  3. Clear your browser cache and try again. Sometimes, cached data can cause issues with the Forge interface. Clearing your cache and refreshing the page may resolve the problem.

If none of the above steps work, I recommend reaching out to the Laravel Forge support team for further assistance. They will be able to provide more specific guidance based on your account and configuration.

// Example code if you need to connect to AWS using Forge

// In your .env file, add the AWS credentials
AWS_ACCESS_KEY_ID=your-access-key-id
AWS_SECRET_ACCESS_KEY=your-secret-access-key

// In your config/filesystems.php file, add a new disk for AWS
'disks' => [
    's3' => [
        'driver' => 's3',
        'key' => env('AWS_ACCESS_KEY_ID'),
        'secret' => env('AWS_SECRET_ACCESS_KEY'),
        'region' => env('AWS_DEFAULT_REGION'),
        'bucket' => env('AWS_BUCKET'),
    ],
],

// In your config/services.php file, add the AWS configuration
'aws' => [
    'key' => env('AWS_ACCESS_KEY_ID'),
    'secret' => env('AWS_SECRET_ACCESS_KEY'),
    'region' => env('AWS_DEFAULT_REGION'),
],

Remember to replace your-access-key-id, your-secret-access-key, and other placeholders with your actual AWS credentials.

MohamadSleimanHaidar's avatar

Could it be that the main Forge business account has to be the account responsible for adding the providers and not the individual profiles in the circle?

Please or to participate in this conversation.