• Stars
    star
    962
  • Rank 47,540 (Top 1.0 %)
  • Language
    Rust
  • License
    MIT License
  • Created about 4 years ago
  • Updated 2 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Open source Linux distro optimized for self-hosting

StartOS

version build community community support developer website

mastodon twitter

Welcome to the era of Sovereign Computing

StartOS is a Debian-based Linux distro optimized for running a personal server. It facilitates the discovery, installation, network configuration, service configuration, data backup, dependency management, and health monitoring of self-hosted software services.

Running StartOS

There are multiple ways to get your hands on StartOS.

๐Ÿ’ฐ Buy a Start9 server

This is the most convenient option. Simply buy a server from Start9 and plug it in.

๐Ÿ‘ท Build your own server

This option is easier than you might imagine, and there are 4 reasons why you might prefer it:

  1. You already have hardware
  2. You want to save on shipping costs
  3. You prefer not to divulge your physical address
  4. You just like building things

To pursue this option, follow one of our DIY guides.

โค๏ธ Contributing

There are multiple ways to contribute: work directly on StartOS, package a service for the marketplace, or help with documentation and guides. To learn more about contributing, see here.

UI Screenshots

StartOS

StartOS Marketplace StartOS Nostr Service

StartOS NextCloud Service StartOS System Settings

More Repositories

1

documentation

User manual, developer documentation, and support for StartOS
Python
41
star
2

burn-after-reading

A simple, fast, standalone, self-hosted pastebin service for sharing messages and files using ephemeral links.
TypeScript
17
star
3

cups-messenger

P2P encrypted messaging over Tor
Rust
15
star
4

capacitor-tor

A client capable of making requests over the Tor network for IOS and Android
Java
14
star
5

bitcoind-startos

wrapper for building bitcoind.s9pk
TypeScript
12
star
6

hello-world-startos

wrapper for building a [service].s9pk
Makefile
11
star
7

service-pipeline

Service packaging pipeline and coordination for StartOS
10
star
8

c-lightning-http-plugin

A plugin for c-lightning that proxies http rpc traffic to the unix domain socket.
Rust
7
star
9

btcpayserver-startos

BTCPay Server is a self-hosted, open-source cryptocurrency payment processor. It's secure, private, censorship-resistant and free. https://btcpayserver.org/
TypeScript
6
star
10

synapse

Python
5
star
11

cln-startos

wrapper for building c-lightning.s9pk
TypeScript
5
star
12

freegpt2-startos

Ollama for StartOS, a tool for self-hosting large language models.
Makefile
5
star
13

nostr-rs-relay-startos

TypeScript
5
star
14

registry

Haskell
4
star
15

cryptpad-startos

JavaScript
4
star
16

start-sdk

TypeScript
4
star
17

setup-app

Cross-platform app for setting up a Start9 Embassy personal server.
TypeScript
4
star
18

community-services

4
star
19

phoenixd-startos

phoenixd for StartOS is a minimal, specialized Lightning node designed for sending and receiving Lightning payments
Makefile
4
star
20

start9.com

SCSS
3
star
21

synapse-startos

HTML
3
star
22

btc-rpc-proxy-startos

wrapper for building btc-rpc-proxy.s9pk
TypeScript
3
star
23

bisq-startos

Bisq for StartOS
TypeScript
3
star
24

FreeGPT-startos

Your self-hosted personal assistant.
Makefile
3
star
25

ride-the-lightning-startos

wrapper for building ride-the-lightning.s9pk
Rust
3
star
26

nextcloud-startos

wrapper for building nextcloud.s9pk
Shell
3
star
27

cups-startos

wrapper for building cups.s9pk
Makefile
3
star
28

lndg-wrapper

wrapper for building lndg.s9pk
Shell
2
star
29

capacitor-http

Swift
2
star
30

searxng-startos

.s9pk wrapper for SearXNG
TypeScript
2
star
31

mempool-startos

TypeScript
2
star
32

pi-beep

A reimplementation of `beep` but using the pwm chip of the raspberry pi
Rust
2
star
33

sphinx-relay-startos

Sphinx Chat Relay Server S9PK
Shell
2
star
34

ghost-startos

Shell
2
star
35

rust-arm-builder

Dockerfile for cross-compiling rust for armv7-unknown-linux-gnueabihf
Dockerfile
2
star
36

syncthing-startos

TypeScript
2
star
37

start9-pages-startos

TypeScript
2
star
38

c-lightning-pruning-plugin

A plugin for c-lightning that manages pruning of bitcoind such that it can always sync.
Rust
2
star
39

startos-image-recipes

โ›”๏ธ DEPRECATED: now a part of https://github.com/Start9Labs/start-os
Shell
1
star
40

embassy-os-deb

โ›”๏ธ DEPRECATED: now a part of https://github.com/Start9Labs/start-os
Makefile
1
star
41

cups-cli

Command line interface for Cups Server
Rust
1
star
42

cwtch-startos

wrapper for cwtch.s9pk
Shell
1
star
43

rust-musl-cross

Cross compiler for armv7-unknown-linux-musleabihf
Shell
1
star
44

embassy-sdk-ts

TypeScript
1
star
45

marketplace-ui

TypeScript
1
star
46

templating-engine-rs

Rust
1
star
47

hello-moon-startos

TypeScript
1
star
48

ddclient-wrapper

Rust
1
star
49

brochure-marketplace

Public marketplace GUI
TypeScript
1
star
50

vaultwarden-startos

wrapper for building bitwarden.s9pk
Shell
1
star