Skip to content

Sviluppo locale

Esegui il progetto sulla tua macchina per svilupparlo o valutarlo.

Installazione

bash
pnpm install

Avvia un database

Il modo più rapido è un Postgres locale. Puoi eseguirne uno con Docker usando il file Compose fornito, oppure avviare un'istanza locale leggera:

bash
pnpm db:local

Poi applica lo schema:

bash
pnpm db:migrate

Esegui l'app

Avvia l'app web in sviluppo:

bash
pnpm dev

Viene eseguita sulla porta 3000, con l'editor su /editor.

Esegui l'editor in autonomia

Per lavorare sull'editor in isolamento, servilo da solo:

bash
pnpm editor

Questo serve l'editor sulla porta 8200.

Configura prima

Copia .env.example in .env prima di iniziare, in modo che database, storage e autenticazione siano configurati. Vedi Configurazione.