diff --git a/.gitignore b/.gitignore index a7b2057..d7b0365 100644 --- a/.gitignore +++ b/.gitignore @@ -8,9 +8,7 @@ /web/mustard/crawler/zzz-materiali/ /web/mustard/sec/mustard.ini /web/mustard/zzz-estemp/ -/web/mustard/zzz-materiali/mastostart_struttura_e_dati_pro_altervista.sql.gz -/web/mustard/zzz-materiali/mastostart_struttura_e_dati_test.sql.gz -/web/mustard/zzz-materiali/.htaccess +/web/mustard/zzz-materiali/mastostart_solo_struttura.sql.gz /web/mustard/zzz-materiali/geonames/ /web/mustard/zzz-materiali/locales.json /web/mustard/zzz-materiali/simplemaps_worldcities_basicv1.6.zip diff --git a/web/INSTALL.md b/web/INSTALL.md index 8e4e6b8..0f3ce52 100644 --- a/web/INSTALL.md +++ b/web/INSTALL.md @@ -7,10 +7,10 @@ * Se hai installato mastostart nella DocumentRoot di apache o di un virtualhost definito in apache bona lè; se invece l'hai installato in una sottodirectory della DocumentRoot (per esempio «\[DocumentRoot\]/mastostart»), imposta al percorso della sottodirectory la variabile «instpath» in «mastostart.ini» (per esempio «instpath="/mastostart"») e la direttiva «RewriteBase» in «.htaccess» (per esempio «RewriteBase "/mastostart"). * Per quanto riguarda l'installazione di Mustard - * importa in mariadb o mysql il dump sql «mastostart_struttura_e_dati_pro_installazione.sql.gz» che trovi nella directory «mustard/zzz-materiali/»; + * se vuoi partire con un database senza istanze e senza account admin predefiniti importa in mariadb o mysql il dump sql che puoi estrarre da «mustard/zzz-materiali/mastostart_non_popolato.sql.gz»; se invece vuoi partire con un database prepopolato di istanze e con due account admin predefiniti, importa in mariadb o mysql il dump sql che puoi estrarre da «mustard/zzz-materiali/mastostart_popolato.sql.gz»; * in mariadb o mysql crea un utente con tutti i diritti sul database «mastostart»; * copia il file di configurazione di esempio «mustard/sec/mustard.ini.sample» in «mustard/sec/mustard.ini»; * edita «mustard/sec/mustard.ini» seguendo le istruzioni che trovi nei commenti che contiene; - * crea un “superadmin” per poter entrare in mustard lanciando «php addsuperadmin.php» dalla directory «mustard/tools/». + * se il dump che hai importato è quello non popolato, crea almeno un “superadmin” per poter entrare in Mustard lanciando «php addsuperadmin.php» dalla directory «mustard/tools/»; altrimenti, se hai importato invece il dump prepopolato, puoi giò entrarci "da admin di Mustard" con email «pongrebio@insicuri.net» e password «password», oppure "da admin di un'istanza invitata" con email «mastodon@bida.im» e password «password». * Per quanto riguarda il crawler che crea/aggiorna i dati relativi alle istanze nel database, si tratta di farne girare i due componenti uno dopo l'altro, la prima volta magari da shell, poi con un cron job (quotidiano? settimanale?). Per farlo è sufficiente lanciare lo script «crawl.sh» che si trova nella directory «mustard/crawler». diff --git a/web/mustard/sec/mustard.ini.sample b/web/mustard/sec/mustard.ini.sample index 38f1b84..2ac7556 100644 --- a/web/mustard/sec/mustard.ini.sample +++ b/web/mustard/sec/mustard.ini.sample @@ -30,7 +30,7 @@ ref_name=Mastodon Startpage ;; di invito; se vuoi testare questa funzione, per favore impostalo ;; a un tuo indirizzo e leggi con attenzione tutto il resto di questo ;; amabile file di configurazione. -ref_email=pippo@peppo.pip +ref_email=pippo@pippo.pip ;; "site_domain" definisce il dominio di mastostart, al momento viene usato ;; solo nell'invio delle mail di invito per costruire la url per il login @@ -48,4 +48,4 @@ site_domain=mastodon.help ;; imposta questa variabile a un tuo indirizzo email valido, e in ogni caso ;; NON lasciarla vuota, NON impostarla a "false" o a "no", insomma ;; non mandare in giro mail di invito ad minchiam ;-) -mail_test_to=pippo@peppe.pep +mail_test_to=peppe@peppe.pep diff --git a/web/mustard/zzz-materiali/.htaccess b/web/mustard/zzz-materiali/.htaccess new file mode 100644 index 0000000..93169e4 --- /dev/null +++ b/web/mustard/zzz-materiali/.htaccess @@ -0,0 +1,2 @@ +Order deny,allow +Deny from all diff --git a/web/mustard/zzz-materiali/mastostart_struttura_e_dati_pro_installazione.sql.gz b/web/mustard/zzz-materiali/mastostart_non_popolato.sql.gz similarity index 100% rename from web/mustard/zzz-materiali/mastostart_struttura_e_dati_pro_installazione.sql.gz rename to web/mustard/zzz-materiali/mastostart_non_popolato.sql.gz diff --git a/web/mustard/zzz-materiali/mastostart_popolato.sql.gz b/web/mustard/zzz-materiali/mastostart_popolato.sql.gz new file mode 100644 index 0000000..058a9c4 Binary files /dev/null and b/web/mustard/zzz-materiali/mastostart_popolato.sql.gz differ diff --git a/web/mustard/zzz-materiali/mastostart_struttura.sql.gz b/web/mustard/zzz-materiali/mastostart_struttura.sql.gz deleted file mode 100644 index 3bb9a45..0000000 Binary files a/web/mustard/zzz-materiali/mastostart_struttura.sql.gz and /dev/null differ