Connect server provider
Vultr
- Visit the [Vultr API] page(https://my.vultr.com/settings/#settingsapi)
- In the
Personal Access Token
section, pressenable
if this is your first use. CopyAPI Key
- Return to FlashPanel
- Click the
Add Credentials
button - Select the server provider
Vultr
- Enter a note about this
API Key
- Enter the
API Key
obtained in step 2
Digital Ocean
- Visit the [Digital Ocean API] page(https://cloud.digitalocean.com/account/api/tokens)
- In the
Personal Access Token
section, pressGenerate New Token
- Copy API Token
- Return to FlashPanel
- Click the
Add Credentials
button - Select
Digital Ocean
server provider - Enter a note about this API Token
- Enter the API Token obtained in step 3
Linode
- Visit the [Linode API] page(https://cloud.linode.com/profile/tokens)
- In the
Personal Access Token
section, pressCreate A Personal Access Token
- Enter
label
for API Token, selectRead/Write
underLinodes
Click the
Create Token
button - Copy API Token
- Return to FlashPanel
- Click the
Add Credentials
button - Select server provider
Linode
- Enter a note about this API Token
- Enter the API Token obtained in step 4
UpCloud
- Visit the [UpCloud API] page(https://hub.upcloud.com/people/accounts)
- In the
Account
section, pressCreate subaccount
- Enter
subaccount
information and pressCreate subaccount
- After creating the
subaccount
, press thesubaccount
edit button to go to the edit page, scroll down to thePermissions
section and press theGo to permissions
button. Select as shown below, all remaining items are disabled - Return to FlashPanel
- Click the
Add Credentials
button - Select
UpCloud
server provider - Enter a note about this API Token
- Enter
username
andpassword
in step 4
Hetzner
- Go to Hetzner page > Select a
project
> In the left sidebar selectSecurity
> In the tab above selectAPI Tokens
- Click
Generate API Token
in the upper right corner - Enter a note and check
Read & Write
in the Permissions section - After creating, press Copy to get
Token
- Return to FlashPanel
- Click the
Add Credentials
button - Select server provider
Hetzner
- Enter a note about this API Token
- Enter the API Token obtained in step 4
Bizfly Cloud
- Go to the Application Credential configuration page
- Click create new
Application Credential
, then enter name, description, ... and clickConfirm
- Application Credential information will appear, copy
Application Credential ID
andSecret Key
- Return to FlashPanel
- Click the
Add Credentials
button - Select
Bizfly Cloud
server provider - Enter a note about this API Credential
- Enter
API Key
asApplication ID Credential
andAPI Secret
asSecret Key
obtained in step 3
AWS Lightsail
- Sign in to the AWS Management Console
- Go to the IAM service
- In the left navigation pane, select
Users
and then clickAdd users
- Enter a user name (e.g., "flashpanel-access") and click
Next
- Select
Attach policies directly
, then search for and selectAmazonLightsailFullAccess
policy - Click
Next
and thenCreate user
- After creating the user, click on the username to view its details
- Go to the
Security credentials
tab and clickCreate access key
- Select
Third-party service
as the use case and clickNext
- Enter a description tag (optional) and click
Create access key
- Copy both the
Access key
andSecret access key
(this is your only chance to view the secret key) - Return to FlashPanel
- Click the
Add Credentials
button - Select
AWS Lightsail
server provider - Enter a note about this API Credential
- Enter the
Access key
andSecret access key
obtained in step 11
CloudFly
- Go to the CloudFly login page
- After logging in, click on your avatar in the top right corner to access your user profile (or use this direct link: User Profile)
- Click on the API tab (this will take you to Access API page)
- Click the
Enable API
button - After enabling, the API key will appear - copy it
- Return to FlashPanel
- Click the
Add Credentials
button - Select
CloudFly
server provider - Enter a note about this API Key
- Enter the API Key obtained in step 5