ownCloud Infinite Scale - File Sync and Share

AWS Storage

self hosted file sync and share, built on the go native rewrite of ownCloud

Base
Hardened build
minimal ports, security patches applied at build time
Access
Unique credentials
generated on first boot, readable only by root
Verified
Boots working
services pass a health gate before release
Support
24/7, 365 days
by email and live chat, 24 hour response SLA

Overview

ownCloud Infinite Scale (oCIS) is a modern, self hosted file sync and share platform. A single Go binary runs the full microservice suite in one process: a fast web interface for files, Spaces and sharing, a built in OpenID Connect identity provider, and the OCS and WebDAV APIs the official desktop and mobile sync clients use. It replaces the legacy folder share model with Spaces, permissioned areas for teams and projects, and stores data on the local filesystem.

Why the cloudimg image

Every deployment rotates its own secrets on first boot: fresh oCIS service secrets and a unique administrator password, written to a root only file, so no shared or default credential ever ships. oCIS runs behind an nginx reverse proxy that terminates TLS with a per instance certificate, and all identity and user data live on a dedicated, independently resizable data volume kept off the OS disk. A paired step by step deploy guide and 24/7 support from cloudimg round it out.

Common uses

  • Give a team private file sync and share inside their own VPC, with no third party SaaS holding their data
  • Stand up permissioned Spaces for projects and departments, each isolated with its own access
  • Connect the official ownCloud desktop and mobile clients for two way sync against a self hosted backend

Key features

  • ownCloud Infinite Scale, the Go-based cloud-native file sync and share platform - modern web UI, Spaces, sync clients and OpenID Connect identity - reverse-proxied with nginx and TLS
  • Secure by default: unique administrator credentials and fresh service secrets generated on first boot and stored in a root only file - no shared or default passwords ship in the image
  • 24/7 technical support from cloudimg for deployment, upgrades, identity integration and TLS

See it running

Real screenshots taken while testing this image against its deployment guide.

ownCloud Infinite Scale - File Sync and Share screenshot 1 ownCloud Infinite Scale - File Sync and Share screenshot 2 ownCloud Infinite Scale - File Sync and Share screenshot 3

Description

This is a repackaged open source software product wherein additional charges apply for cloudimg support services.

## ownCloud Infinite Scale - Production-Ready File Sync and Share by cloudimg

Deploy a private, self-hosted file sync and share platform on your own AWS infrastructure in minutes - no manual installation, no shared credentials, no third-party SaaS dependency. This AMI delivers ownCloud Infinite Scale (oCIS) fully installed, hardened, and reverse-proxied behind nginx with TLS so your team can browse, upload, sync, and share files through a fast, modern web UI immediately after launch.

## Why This AMI Instead of Manual Installation

oCIS is the Go-based, cloud-native rewrite of ownCloud - a single binary that runs the full microservice suite in one process. Deploying it by hand means configuring the service, a reverse proxy, TLS certificates, an identity provider, and hardened credentials. This AMI eliminates that operational burden:

  • Pre-configured nginx TLS reverse proxy - Production-grade HTTPS request handling without manual setup
  • Per-instance security - No shared default passwords; unique administrator credentials and fresh service secrets are generated on every first boot
  • Immediate time-to-value - Sign in and share files within minutes of launching your EC2 instance
  • Dedicated data volume - The identity store and all user data live on their own independently resizable EBS volume
  • Ongoing expert support - 24/7 cloudimg engineers handle upgrades, TLS, identity and storage integration

## Use Case: Team File Sync and Share Without Third-Party SaaS

An engineering or operations team needs to sync and share documents, design assets, and project files internally without uploading sensitive data to an external cloud. With this AMI, an administrator launches an instance, retrieves the generated admin password, creates users and Spaces, and the team is syncing files through the oCIS Web UI and the ownCloud desktop and mobile clients - all within their own VPC. The Spaces model gives each team its own shared area, while per-user permissions keep private data isolated.

## Application Stack

The oCIS server - a single Go binary serving the web UI, the OpenID Connect identity provider, and the OCS and WebDAV APIs - binds to the loopback interface and runs behind nginx, which terminates TLS on port 443 with a per-instance self-signed certificate. Port 80 redirects to 443. The storage backend is the local filesystem on a dedicated EBS volume.

## Secure By Default

Authentication is required from the first moment. On first boot, a one-shot service runs oCIS initialization to generate fresh random service secrets and creates the built-in identity provider admin user with a unique password written to a root-only file. No shared or default credentials ship in the image, and the OCS and WebDAV APIs reject unauthenticated requests. This eliminates the common risk of deploying an appliance with a well-known default credential.

## Spaces, Identity and Clients

oCIS replaces the legacy folder-share concept with Spaces - dedicated, permissioned areas for projects and teams. Identity is provided by the built-in OpenID Connect provider, and you can point oCIS at an external identity provider such as Keycloak for single sign-on. The official ownCloud desktop and mobile clients connect for two-way sync.

## Getting Started

1. Launch the AMI on your chosen EC2 instance type (m5.large or larger recommended)

2. Retrieve the generated administrator password from the root-only file on the instance

3. Browse to the instance over HTTPS and accept the per-instance self-signed certificate

4. Sign in as administrator, create Spaces and users, and connect the sync clients

## cloudimg Support

24/7 technical support by email and live chat covers deployment, upgrades, TLS, identity integration, and storage configuration. Critical issues receive a one-hour average response time.

ownCloud and ownCloud Infinite Scale are trademarks of their respective owner. All product and company names are trademarks or registered trademarks of their respective holders. Use of them does not imply any affiliation with or endorsement by them.

Related technologies

owncloudinfinite scaleocisfile sync and shareself hostedcloud storagespacesopen source