use-s3-rustfs

Automate RustFS installation in a Slicer VM for local S3 access.

3|2|Updated Mar 6, 2026
One-click install
npx skills add https://github.com/slicervm/agent-skills --skill use-s3-rustfs
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: use-s3-rustfs
Source: https://github.com/slicervm/agent-skills/tree/main/skills/use-s3-rustfs
Command: npx skills add https://github.com/slicervm/agent-skills --skill use-s3-rustfs

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires boto3, aws-cli, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the installation and setup of RustFS, a S3-compatible object storage in a Slicer VM, enabling local S3 access for development and testing purposes.

Core Features & Use Cases

  • RustFS Installation: Installs RustFS in a Slicer VM for local S3-compatible object storage.
  • S3 Client Integration: Allows use with any S3 client like boto3, aws-cli, or mc.
  • Use Cases: Suitable for local S3 endpoint creation for development, integration testing, and air-gapped object storage.

Quick Start

To set up RustFS and start using it with aws-cli, use the command:

npx skills run use-s3-rustfs -- set-up-s3

Frequently Asked Questions about use-s3-rustfs

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up local S3 object storage for development and testing?▼

Local S3 object storage for development is set up by automating RustFS installation within a Slicer VM, providing an S3-compatible endpoint for testing purposes.

Can I use boto3 and aws-cli with a local S3 endpoint?▼

Yes, boto3 and aws-cli work with a local S3 endpoint. RustFS setup integrates with various S3 clients, allowing standard AWS tools to interact with the local object storage.

What is RustFS used for in local development?▼

RustFS is an S3-compatible object storage system used to create a local S3 endpoint in local development. It facilitates integration testing and air-gapped object storage without remote cloud access.

Does this local S3 setup work for integration testing in an air-gapped environment?▼

Yes, this local S3 setup supports integration testing in an air-gapped environment. RustFS provides S3-compatible object storage locally within a Slicer VM without requiring external network connectivity.

What's the best way to create an S3 compatible endpoint without cloud access?▼

The best way to create an S3 compatible endpoint without cloud access is installing RustFS in a Slicer VM. This automates local S3 access for development, testing, and air-gapped storage scenarios.