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.