pezcurrel 4 years ago
parent
commit
d954732502

+ 1 - 3
.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

+ 2 - 2
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».

+ 2 - 2
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

+ 2 - 0
web/mustard/zzz-materiali/.htaccess

@@ -0,0 +1,2 @@
+Order deny,allow
+Deny from all

+ 0 - 0
web/mustard/zzz-materiali/mastostart_struttura_e_dati_pro_installazione.sql.gz → web/mustard/zzz-materiali/mastostart_non_popolato.sql.gz


BIN
web/mustard/zzz-materiali/mastostart_popolato.sql.gz


BIN
web/mustard/zzz-materiali/mastostart_struttura.sql.gz