app like that
rstream
rstream

Command-line tool to share files up to 1 GB. Files are end-to-end encrypted and links expire after 24 hours. No account required.

Features

Command-line file upload

Allows you to upload files directly from your terminal using Bash or PowerShell. You can compress files or folders, encrypt them, and generate secure download links.

End-to-end encryption

Files are encrypted using AES 256-bit encryption to ensure security. SHA-256 checksums further protect file integrity.

Download link expiration

The download link expires after 24 hours to maintain privacy and security of the files.

File size limit

Allows file uploads up to 1 GB in size.

Global Tunneling

Enables applications to securely expose local servers to the internet using powerful tunneling capabilities.

Edge Networking

Integrates with rstream's edge network for enhanced application performance and latency improvements by using edge locations.

Secure Networking Setup

Facilitates quick setup through three easy steps to establish a secure network without extensive configuration.

Use Case Support

Offers various use cases including local development work, remote server access, and livestream broadcasting.

Detailed Architecture

Provides an inside look at rstream's infrastructure to ensure transparency and reliability.

Install via APT

You can install rstream using the APT command in a Bash terminal window on Linux. This method downloads and installs the latest version of rstream.

One-Command Install using Bash

This alternative installation method involves copying a command into a Bash terminal to install rstream, providing a simple installation using a one-liner script.

Install using NPM

rstream can also be installed with npm using a simple npm command, offering an alternative installation method for those who prefer using npm.

APT Installation

Install rstream on Linux using APT by copying a command into the terminal, which downloads and installs the latest version.

Bash Installation

Use a One-Command Installation script with Bash to install rstream by executing a command in the terminal.

NPM Installation

Install rstream on any system with Node.js using the npm package manager.

One-Command Install Script

A simple method to install rstream-utils via a single command in terminal for Linux and macOS. It simplifies downloading and installation, making it accessible across most hardware architectures.

Installation Guide

Provides a step-by-step guide to install rstream-utils using Bash, including commands to start and run the program.

Public IP Address Display

Displays your public IPv4 and IPv6 addresses as detected by the browser using a STUN client. No tracking or cookies involved, ensuring privacy.

IP Version Identification

Determines whether the entered IP address is IPv4 or IPv6.

Country Identification

Provides details such as Country ID, Registered Country ID, and Represented Country ID for the entered IP address.

Continent Information

Displays the Continent Code and Continent Name associated with the IP address.

Country Information

Provides the Country ISO Code and Country Name for the IP address.

EU Identification

Indicates whether the IP address is from a country within the European Union.

Toolchain Selection

Users can select the operating system, architecture, and versions for their desired Linux toolchain.

Premade or Custom Toolchain

Users can choose from pre-made toolchains or configure their own set to work with their setup.

Download and Install

Provides easy download links and setup instructions for chosen toolchains on the Linux environment.

Terminalized Instructions

Step-by-step terminal instructions for downloading and preparing the Hello World project for cross-compilation.

Build Commands

Instructions on how to use build commands to compile a project using the chosen toolchains.

Hello World Project

Includes a sample project with step-by-step guidance on cross-compiling a Hello World example using the toolchain.

Share Files from Command Line

Share files from your terminal with end-to-end encryption.

What is my IP Address?

Find out your public IP address.

IP Address Lookup

Find out your IP geo-location.

Linux Toolchains for Cross-Compilation

Cross-compile software using pre-built toolchains for Linux for various architectures.

Phase 1: Private Tunnels

Establishes private tunnels with lightweight UI client, secure access, and encrypted connections. Features include token-based access control, usage monitoring, data encryption, and operational metrics.

Phase 2: Public Tunnels

Broadens access through public tunnels, adds custom domain names, load balancing, mutual TLS, and geo-IP filtering for secure connections.

Phase 3: Real-Time Communications

Integrates real-time communication with WebRTC support, public tunnels, SDKs, webhooks, and in-browser TCP connections.

Innovating Client-Server Interactions

rstream enables devices to function as data servers, facilitating access to network resources in a more distributed manner, enhancing connectivity and promoting an agile approach to data handling.

Integrating Cloud-Native and Embedded Systems

rstream blends cloud-native features with embedded system realities, offering advanced capabilities like observability and scalability within embedded systems.

Democratizing Embedded Systems

Aims to make embedded systems user-friendly by integrating real-time protocols in a secure framework, making advanced tech accessible to a wider audience.

Pricing Plans

Basic

$0
per monthly

Pro

$50
per monthly

Enterprise

$0
per custom

Basic

$20
per monthly

Pro

$50
per monthly

Enterprise

$0
per monthly