Shared hosting · Senza Composer

Installa Openbook sul tuo hosting

Per la prima installazione non servono SSH né Composer. Scarichi un unico file bootstrap, lo carichi sul tuo hosting PHP/MySQL e segui due wizard guidati: setup-openbook.php scarica la release ufficiale, poi /install configura database e account amministratore.

Ultima release v0.9.0 07/08/2026

Pacchetto shared hosting (include vendor/).

Passo 0 — Scarica il bootstrap

Salva questo file sul tuo computer, poi caricalo nella cartella in cui vuoi installare Openbook (es. public_html o la directory del sottodominio). Eseguilo sul tuo hosting — non su about.openb.app.

https://about.openb.app/dist/setup-openbook.php
Scarica setup-openbook.php

Passi di installazione

  1. 1

    Scarica setup-openbook.php

    Prendi il file bootstrap da about.openb.app (pulsante sopra). È un piccolo script PHP che scaricherà l'applicazione completa per te.

  2. 2

    Caricalo sulla cartella del tuo hosting

    Via FTP, SFTP o file manager del pannello, carica setup-openbook.php nella cartella di destinazione — tipicamente public_html o la cartella associata al tuo dominio.

  3. 3

    Apri il wizard di setup nel browser

    Visita https://tuo-dominio.example/setup-openbook.php. Il wizard verifica i requisiti PHP, legge releases/latest.json, scarica lo zip firmato (vendor/ incluso), verifica lo SHA-256 e prepara .env.

  4. 4

    Completa il wizard /install

    Al termine del bootstrap vieni reindirizzato a /install (installer web Laravel): credenziali MySQL, nome istanza, account admin e token cron. Il file di setup si elimina da solo.

  5. 5

    Configura il cron

    Schedula openbook:cron ogni minuto, oppure usa l'endpoint web protetto se l'hosting non consente cron reali. La consegna federata dipende da questo.

Pronto a installare?

Scarica lo script bootstrap ed eseguilo sul tuo hosting PHP/MySQL. La community ufficiale è su openb.app se preferisci provare prima di self-hostare.