Store anything. Access anywhere. Fully S3-compatible API with redundant storage on RAID6.
No hidden fees. Pay for storage and bandwidth. Scale as you grow.
Point your existing AWS SDK, CLI, or tool at our endpoint. Zero configuration changes needed.
# Upload a file to your bucket aws s3 cp file.txt s3://my-bucket/ \ --endpoint-url https://s3.computers2go.cloud # Sync a directory aws s3 sync ./dist s3://my-bucket/assets/ \ --endpoint-url https://s3.computers2go.cloud # List buckets aws s3 ls --endpoint-url https://s3.computers2go.cloud
import boto3 client = boto3.client( "s3", endpoint_url="https://s3.computers2go.cloud", aws_access_key_id="YOUR_ACCESS_KEY", aws_secret_access_key="YOUR_SECRET_KEY", ) # Upload object client.upload_file("file.txt", "my-bucket", "file.txt") # Generate presigned URL (1 hour) url = client.generate_presigned_url( "get_object", Params={"Bucket": "my-bucket", "Key": "file.txt"}, ExpiresIn=3600, )
const { S3Client, PutObjectCommand } = require("@aws-sdk/client-s3"); const fs = require("fs"); const client = new S3Client({ endpoint: "https://s3.computers2go.cloud", region: "us-east-1", // required by SDK, value ignored credentials: { accessKeyId: "YOUR_ACCESS_KEY", secretAccessKey: "YOUR_SECRET_KEY", }, }); await client.send(new PutObjectCommand({ Bucket: "my-bucket", Key: "file.txt", Body: fs.readFileSync("file.txt"), }));
# Upload via presigned PUT URL curl -X PUT \ -H "Content-Type: application/octet-stream" \ --data-binary @file.txt \ "https://s3.computers2go.cloud/my-bucket/file.txt" # Download an object curl -o output.txt \ "https://s3.computers2go.cloud/my-bucket/file.txt"
Drop-in replacement for Amazon S3. Works with every S3 SDK, CLI, and tool without code changes.
Data striped across multiple drives with dual-parity. Survives two simultaneous disk failures without data loss.
Fine-grained IAM-style policies. Public, private, and presigned URL access. Bucket-level and object-level ACLs.
Automatically expire or transition objects. Keep your bucket costs in check without manual cleanup scripts.
Enable versioning per bucket. Recover overwritten or deleted objects. Full version history at your fingertips.
Pair your bucket with any CDN. Static assets served from the edge in milliseconds, globally.
Offload nightly database dumps, config exports, and system snapshots. RAID6 ensures your backups survive hardware failures.
Images, video, audio, documents. Serve user uploads without bloating your VPS disk. Stream directly from bucket to browser.
JS bundles, CSS, fonts, icons. Decouple static assets from your app server. Deploy faster, scale independently.
Ingest logs, analytics events, ML datasets. Queryable with Athena-compatible tools. Petabyte-scale economics without the complexity.
Deploy in minutes. No contracts. Cancel any time. Your first bucket is ready in seconds.
Create your bucket