Zenko CloudServer
S3-compatible object storage server with multi-backend support

Zenko CloudServer is an open-source, Amazon S3-compatible object storage server written in Node.js. It can be used to emulate S3 locally for development and testing, or as a single S3 API front-end that routes data to different storage backends on-premises or in public clouds.
Key Features
- Implements the Amazon S3 API for S3-compatible applications and tools
- Multiple backend options, including filesystem-based storage and in-memory storage
- Multi-backend routing to store objects in different locations based on configuration and request metadata
- Designed for development workflows such as local S3 emulation and CI testing
- Part of the broader Zenko multi-cloud data management ecosystem
Use Cases
- Local S3-compatible storage for application development and integration testing
- CI pipelines that require an AWS S3-like endpoint without external dependencies
- Unified S3 access layer in front of multiple storage targets (on-prem and cloud)
Limitations and Considerations
- Some advanced AWS S3 behaviors may differ depending on configured backends and deployment choices
- The in-memory backend is intended for testing and does not provide persistence
Zenko CloudServer is a practical choice when you need an S3-compatible endpoint you control, either to mimic AWS S3 locally or to abstract multiple storage backends behind a single S3 API. It fits well in developer environments and in architectures that benefit from flexible object storage backends.
Categories:
Tags:
Tech Stack:
Similar Services

Immich
Open-source photo and video management platform for private servers
Immich is an open-source platform for organizing, backing up, and streaming photos and videos with web and mobile clients, searchable metadata, face clustering, and S3-co...

MinIO
High-performance S3-compatible object storage server
MinIO is a high-performance, S3-compatible object storage server for building private cloud storage, data lakes, and scalable storage backends for applications.


PocketBase
Lightweight open-source realtime backend with embedded SQLite
Open-source Go backend providing embedded SQLite, realtime (SSE) subscriptions, auth (JWT/OAuth2), file storage, admin UI and REST-style APIs for web and mobile apps.

rclone
Command-line sync and management tool for cloud and remote storage
rclone is a CLI tool to sync, copy, mount, and serve files across cloud storage providers and standard protocols like S3, WebDAV, FTP, and SFTP.
AList
Multi-storage file listing server with WebDAV and previews
AList is a multi-storage file listing and sharing server with WebDAV access, file previews, protected routes, uploads, and cross-storage file operations.

copyparty
Portable file server with fast resumable uploads and many protocols
Copyparty is a portable file server with a web UI, accelerated resumable uploads, deduplication, indexing, and support for WebDAV, SFTP, FTP and more.
JavaScript
Docker
Node.js