Profile
Back to NewsBack
GitHub Trending 2 min
Reader Mode
flowcase/flowcase: Flowcase is a free and completely open-source alternative to Kasm Workspaces, enabling secure container streaming for your applications.

flowcase/flowcase: Flowcase is a free and completely open-source alternative to Kasm Workspaces, enabling secure container streaming for your applications.

6 hours ago

Flowcase

!Flowcase !License !Docker

A cutting-edge open-source container streaming platform

[!CAUTION]
This project is still in development and is not yet ready for production use. We do not currently support upgrading from older versions. Please use with caution.

What is Flowcase?

Flowcase is a free and completely open-source alternative to Kasm Workspaces, enabling secure container streaming for your applications. Stream desktop applications, development environments, and more through your web browser using Docker containers.

Features

| Open-Source | Secure Streaming | User-Friendly | Customizable | Multi-Platform | |:-------------:|:------------------:|:----------------:|:--------------:|:--------------:| | Completely free and community-driven | Stream applications securely using Docker | Easy to deploy and manage | Supports customization for various use cases | Supports Windows, Linux, and macOS |

Requirements

  • Docker (Compose)
  • System requirements:
- At least 2GB RAM - 10GB free disk space - Network access for downloading images

Installation

Automatic Installation:

Windows (PowerShell):
.\install.ps1

Linux/Mac:

chmod +x install.sh
./install.sh

Manual Installation:

git clone https://github.com/flowcase/flowcase.git
cd flowcase
docker compose up -d

Open http://localhost. On first visit Flowcase asks you to create the admin account. If you want to use another port, use FLOWCASE_PORT=8080 docker compose up -d.

Then log in as admin, open Registry in the admin panel and add droplets. Images download in the background; give them a few minutes.

Documentation

Security

  • Flowcase mounts the Docker socket, so treat the host as trusted-only.
  • For SSO and built-in HTTPS see docs/authentik.md
(Traefik + Authentik, optional) and the checklist in SETUP.md.

Production

  • Put Flowcase behind HTTPS. The simplest way is your own reverse proxy
pointing at the nginx container (port 80).
  • Flowcase mounts the Docker socket, so treat the host as trusted-only.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Chat with me