An open API service indexing awesome lists of open source software.

https://github.com/hugo-dz/single-binary-saas

Single executable SaaS experiment
https://github.com/hugo-dz/single-binary-saas

rust self-hosted svelte

Last synced: about 1 month ago
JSON representation

Single executable SaaS experiment

Awesome Lists containing this project

README

          

# Single Binary SaaS


Ice was sold as a service

_Harper's Weekly, 30 August 1884. Author: F. Ray_

Back in the day, ice was difficult to get and expensive to produce, and people bought it as-a-service. Today, anyone can make ice at home using a freezer they own.

### About

Back to the future: What if SaaS was a single executable file you own and host on a cheap cloud machine, with a public web interface, a backend API, no subscription, and optional at-cost intelligence via providers like OpenAI, Google, or Anthropic? [Try the live demo](https://your-software.fly.dev/).





App architecture

## Getting Started

### Prerequisites

- [Node.js](https://nodejs.org/en/)
- [Npm](https://docs.npmjs.com/getting-started)
- [Rust](https://www.rust-lang.org/learn/get-started)

### Run it locally

- Clone the project

```bash
git clone https://github.com/Hugo-Dz/single-binary-saas.git
cd single-binary-saas
```

- Run the dev script

```bash
./dev.sh
```

### Build for production

- Run the build script

```bash
./build.sh
```

## Resources

- [Actix Web](https://actix.rs/)
- [Svelte](https://svelte.dev/)

## License

MIT License [Hugo Duprez](https://www.hugoduprez.com/)