2.8 KiB
2.8 KiB
GUI Desktop Application Guide
The Nextcloud Upload Tool GUI is a fast desktop application designed for streamlined file queuing, drag-and-drop uploads, public share creation, and multi-account management.
1. Interface Overview
The interface is structured into three primary sections:
-
Header Bar:
- Displays the application branding.
- Account Switcher: Quick-switch dropdown to select the target Nextcloud account for uploads.
- Navigation Tabs: Toggle between Upload Queue and Accounts & Auth.
-
Upload Queue Tab:
- Target Settings: Configure remote directory on Nextcloud (default:
Uploads), toggle public share generation, and set optional link passwords. - Drag & Drop Zone: Visual target supporting OS file drops or manual system file browser selection (
Browse Files). - Queue List: Per-file upload queue showing status badges (
queued,uploading,completed,error), live percentage, byte counters, and action buttons (▲,▼,✕, inline↻ Retry). - Global Actions:
Upload All (N)button andClear Completed/Clear All.
- Target Settings: Configure remote directory on Nextcloud (default:
-
Accounts & Auth Tab:
- Connected Accounts: Interactive cards displaying connected usernames, server endpoints, custom labels, and active default status.
- Browser Login (Login Flow v2): One-click interactive authorization opening your web browser with support for 2FA / SSO.
- Manual App Password Entry: Form for connecting with custom server URLs, usernames, and generated application tokens.
2. Step-by-Step Walkthrough
Connecting Your First Account
- Open the application and switch to the Accounts & Auth tab.
- Enter your Nextcloud server URL (e.g.
https://cloud.example.com). - Click Authorize in Browser (Login Flow v2).
- Your default browser opens the authorization page. Click Grant Access.
- The GUI automatically polls and securely stores your token in your operating system's native keychain.
Uploading Files & Creating Share Links
- Navigate to the Upload Queue tab.
- Drag and drop one or more files from Finder / Explorer / File Manager into the dropzone.
- (Optional) Check Generate public share link and specify a Share password if needed.
- Set the Remote Directory (e.g.
Projects/AssetsorUploads). - Click Upload All.
- Real-time progress bars update for both the total batch and each individual file.
- Once finished:
- Click Copy Link to copy the public share URL to clipboard.
- Click Copy Direct Download to copy the raw download URL.
Managing Failed Uploads
- If any file fails (e.g. due to network glitch or server quota), an error badge is displayed with details.
- Click the inline ↻ Retry button next to that item to re-attempt the upload immediately without resetting the queue.