Skip to content

SanChai20/aliyun-ecs-uploader

Repository files navigation

Alibaba Cloud ECS File Uploader

VS Code Version Marketplace Version

Features

Right-Click File Upload

  • Right-click any file in Explorer → "Upload Local Files to ECS Instance"
  • Supports multiple file selection uploads
  • Automatic start instance and install cloud assistant if necessary
  • Auto check file type before uploading

Dynamic Instance Discovery

  • Auto-detects available regions/instances using your AccessKey
  • Visual instance selector

Secure Configuration

  • Encrypted storage for AccessKey credentials

Quick Start

Prerequisites

  1. Valid Alibaba Cloud account
  2. AccessKey with ECS read permissions

Basic Usage

Usage

  1. Right-Click File Upload

    In the VS Code Explorer, right-click on the target files → select "Upload Local Files to ECS Instance".

Usage

  1. First-Time Configuration Wizard

    If this is your first time using the feature, the plugin will launch a configuration workflow after clicked uploader. Follow these steps in order:

    Step 1: AccessKey ID

    (Your cloud account identifier. Retrieve this from your cloud platform’s AccessKey page.)

    Step 2: AccessKey Secret

    (The encrypted credential paired with your Key ID. Input will be masked for security.)

    Step 3: Region ID

    (The region of your target ECS instance, e.g., cn-hangzhou, us-east-1. This will be auto-detected based on your AccessKey.)

    Step 4: Instance ID

    (The ID of the ECS instance where files will be uploaded. Find this in your cloud console’s instance details. This will be auto-detected based on your AccessKey and Region ID.)

  2. Change your AccessKey

    Ctrl + Shift + P → Open Command Palette → Type Setup Aliyun AccessKeyID

    Ctrl + Shift + P → Open Command Palette → Type Setup Aliyun AccessKeySecret

  3. Change your Target Region

    Ctrl + Shift + P → Open Command Palette → Type Setup Aliyun RegionID

  4. Change your Target Instance

    Ctrl + Shift + P → Open Command Palette → Type Setup Aliyun InstanceID

  5. Delete your AccessKey

    Ctrl + Shift + P → Open Command Palette → Type Delete AliCloud AccessKeyID

    Ctrl + Shift + P → Open Command Palette → Type Delete AliCloud AccessKeySecret

Common Issues

  1. Try to restart this extension if you meet any network connection issues.

About

阿里云ECS实例上传助手

Resources

License

MIT, MIT licenses found

Licenses found

MIT
LICENSE
MIT
LICENSE.md

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published