Skip to main content

Introduction

What is Stellaris Cloud?

A free and open source (AGPL 3.0), self-hostable storage and compute solution, built for individuals and their communities, but designed to be extremely useful for anyone working with files.

The Vision

The technology landscape is shifting, and many users are reconsidering how software is created, sold, and supported. Opaque tiered subscription models have become the standard while customer service has in many cases been reduced to after thought. These trends have led to renewed interest in alternative approaches to software development, ownership, and sustainability.

Stellaris Cloud is part of a growing wave of open-source projects that aim to demonstrate another way forward. We believe that a small, focused team can create powerful, elegant software that meets — and even exceeds — the standards set by established players. Our goal is to build both a platform and a community that empower others to do the same.

What Can I Do With Stellaris Cloud?

1) Deploy Your Own Private Cloud

Out of the box you can use Stellaris Cloud to deploy a low cost, and totally sovereign, cloud storage solution capable of replacing commercial equivalents in your personal and professional workflows.

With its native iOS app (Android coming soon!) you can easily sync your camera roll to your own low-cost object storage, wether that's in the cloud or running on your own servers, and then peruse and manage it from the web UI.

2) Manage Any S3 (compatible) Object Storage

If you're a software developer, and especially a web or cloud engineer, you probably use S3 buckets regularly. Stellaris Cloud is hands down the most convenient and powerful way to manage and interact with the content in all of your buckets. No more writing your own scripts or clicking through the cloud providers dashboard just to understand the state of your data.

3) Build and deploy custom functionality and UIs around your data

Again if you're a software developer who uses S3 buckets regularly you no doubt find yourself needing to perform operations on or with the data in those buckets, maybe in response to some event like a user's input, and often in a pipeline fashion. Stellaris Cloud makes these sort of integrations trivial via the App Platform which lets you write simple typescript "workers" that are executed in response to these events, or on an incoming web request.

If you're a technical or semi-technical individual providing a Stellaris Cloud instance to your friends or family, the App Platform lets you provide custom applications, including UIs of any complexity, using any framework, directly in the main app for your users to interact with. Now your "mini-app" gets things like authentication, async tasks, storage and notifications, out of the box!