pCloud is a cloud storage provider you can use with SiteSkite to securely store your website backups. By connecting your pCloud account, SiteSkite can automatically upload backups directly to your pCloud drive, keeping your server lightweight and your data safe.
Step 1: Open Storage Settings
Log in to your SiteSkite Portal.
Navigate to Settings → Backup Storage.
Click on pCloud from the available storage integrations.
Step 2: Get pCloud Credentials
To connect pCloud with SiteSkite, you’ll need to go through the OAuth 2.0 flow. This process securely authorizes SiteSkite to access your pCloud account without sharing your password.
2.1. Register Your App
Go to pCloud Developers: https://docs.pcloud.com/
-
Create a new application.
You’ll get a Client ID and Client Secret.
-
Set a Redirect URI (example:
https://yourapp.com/callback
).This is where pCloud will send the user after they log in and approve.
📌 Keep your Client Secret safe! Never expose it on the frontend.
2.2. Obtain Personal Access Token
pCloud offers a simple way to generate a permanent token from the OAuth page.
-
Open:
https://my.pcloud.com/oauth2/authorize?client_id=YOUR_CLIENT_ID&response_type=token&redirect_uri=YOUR_REDIRECT_URI
Log in with your pCloud account.
Approve the app’s access.
-
You’ll be redirected to:
https://YOUR_REDIRECT_URI#access_token=XXXXXXXXXX&token_type=bearer&expires_in=0
Copy the
access_token
from the URL fragment.If
expires_in=0
, the token does not expire.
Step 3: Configure Backup Settings
Go to Websites → Select a Site → Backup Settings.
Choose your preferred backup frequency (daily, weekly, on-demand).
Save your settings.
Step 4: Test Backup
Run a manual backup for one of your sites.
After completion, check your pCloud account → you should see the backup file inside the designated SiteSkite folder.
Notes & Tips
Ensure your pCloud account has enough storage space before enabling backups.
If your access token expires, simply re-connect pCloud under Settings → Storage Providers.
You can link multiple storage providers (pCloud, AWS, Backblaze, etc.) and select per-site where backups are stored.
For better organization, SiteSkite creates a folder structure per website inside your pCloud drive.