This is the home page for the Task Scheduler's Cloud Sync OAuth Server. This is used to validate OAuth 2.0 credentials for use in unattended cloud backup tasks.
How it works:
- Navigate to your server IP at port 9090 to access Houston UI.
- Open the Task Scheduler module.
- Click 'Create Task'.
- Select a Cloud Sync Task.
- Click 'Create New' to create an Rclone remote (or 'Manage Existing' to edit a remote, then select the remote to edit.).
- Select a Cloud Provider (Google Drive, Google Cloud Storage & Dropbox use this OAuth server).
- If using an OAuth provider, click 'Authenticate with {Provider Name}' button.
- OAuth consent screen for your selected provider will pop up.
- Log In with your credentials and give consent for Houston UI to get a token for you.
- A Token will be generated for your Cloud provider, then you and the token will be redirected back to the UI.
- With the token in the field now, you can save the Remote and continue configuring your task.
- The task will then run when it is triggered (via 'Run Now' or a schedule) using this token for access to your Cloud.
- After a period of time (usually an hour), the token will then be refreshed so the task can continue to run.