This commit is contained in:
pezcurrel 2020-05-10 15:41:57 +02:00
parent 23b5e21a87
commit d954732502
7 changed files with 7 additions and 7 deletions

4
.gitignore vendored
View file

@ -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

View file

@ -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».

View file

@ -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

View file

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

Binary file not shown.