Vai al contenuto
Menu

Installarlo sul tuo server

Come funziona

Il tuo server

A Disbigle bastano Node.js, PostgreSQL e Redis. Niente Docker, niente magie.

Cosa serve

Node.js 22

La versione con supporto a lungo termine.

PostgreSQL 16+

Post, persone e impostazioni.

Redis

Code per le consegne federate e limiti.

Per qualche centinaio di persone basta una piccola VPS. Servono anche un dominio e un certificato HTTPS.

Installalo con pochi comandi

git clone https://github.com/faghy/disbigle.git /opt/disbigle
cd /opt/disbigle
pnpm install --frozen-lockfile
pnpm --filter @disbigle/web build

# write /etc/disbigle/env: domain, database, Redis, secrets
set -a; . /etc/disbigle/env; set +a; pnpm db:migrate

sudo cp deploy/disbigle-server.service deploy/disbigle-worker.service /etc/systemd/system/
sudo systemctl enable --now disbigle-server disbigle-worker

La guida completa, con la configurazione di nginx, è in docs/deploy.md.

Pronto per la vita reale

Backup

Backup notturno di database e media, con ripristino provato.

Controlli di salute

Un timer controlla i servizi ogni cinque minuti e manda un avviso.

Aggiornamenti sicuri

Scarica, migra, riavvia. La federazione continua a funzionare.

Preferisci non gestire un server?

Usa il nostro: è gratis.