Browse Source

aggiunto sitoweb

kiki 4 years ago
parent
commit
e620cbdc51

+ 11 - 2
README.md

@@ -1,10 +1,19 @@
-Leggere la documentazione del tema per installare
+
+## Per vedere il sito in locale:
+
+### Leggere la documentazione del tema per installare
+
 https://mmistakes.github.io/minimal-mistakes/docs/structure/
 
+### per compilarlo una volta installato
+
 per i comandi quotidiani
 
     bundle exec jekyll serve
 
-stop
+### per pubblicare
+
+Bisogna avere le chiavi di webdav di campiaperti.org
+Andare sulla cartellina documentazione ed incollarci dentro solo i file html dentro alla cartelle: _site e tralasciare il contenuto di tutte le altre cartelle, sia superiori che in _site stessa.
 
 

+ 3 - 0
_data/sidebars/home_sidebar.yml

@@ -11,6 +11,9 @@ entries:
     - title: News
       url: /news.html
       output: web
+    - title: Sitoweb
+      url: /sito_introduzione.html
+      output: web
     - title: il server Dispensa
       url: /mydoc_introduzione.html
       output: web

+ 36 - 0
_data/sidebars/sito_sidebar.yml

@@ -0,0 +1,36 @@
+# This is your sidebar TOC. The sidebar code loops through sections here and provides the appropriate formatting.
+
+entries:
+- title: sidebar
+  product: Un isola in rete
+  version: 1.0
+  folders:
+
+  - title:
+    output: pdf
+    type: frontmatter
+    folderitems:
+    - title:
+      url: /titlepage.html
+      output: pdf
+      type: frontmatter
+    - title:
+      url: /tocpage.html
+      output: pdf
+      type: frontmatter
+
+  - title: Sitoweb
+    output: web, pdf
+    folderitems:
+
+    - title: Introduzione
+      url: /sito_introduzione.html
+      output: web, pdf
+
+    - title: Pubblicare
+      url: /sito_utilizzo.html
+      output: web, pdf
+
+    - title: Manutenzionezione
+      url: /sito_manutenzione.html
+      output: web, pdf

+ 7 - 13
index.md

@@ -14,32 +14,26 @@ Si parla di tecnologia e di come la usiamo per i nostri scopi: il mutualismo, la
 * 1 sito web
 * circa 12 mailing list
 * una rete wireless in Val Samoggia condivisa su 15 persone in 4 nodi
-* 1 dispensa online condivisa (il nostro server)
+* 1 dispensa online condivisa (il nostro server cloud)
+
+Le due parti più importanti, cioè il sito, con la documentazione, e il cloud possono essere spiegate così:
+
+![center-aligned-image](https://www.campiaperti.org/wp-content/uploads/2020/02/sito-doc-cloud-e1582127039622.png){: .align-center}
 
 ## Comunicazione interna
 
+* tutte le mailinglist: [https://www.campiaperti.org/contatti/](https://www.campiaperti.org/contatti/)
 * mailinglist Assemblea http://lists.contaminati.net/listinfo/assemblea
-* ml del mercato xm
-* ml del mercato vag
-* ml del mercato savena
 * ml del mercato ex-labas http://lists.contaminati.net/listinfo/mercatino_labas
-* ml del mercato 
-* ml comunicazione
-* ml erboristi
-
 * Genuino Clandestino Bologna http://lists.contaminati.net/listinfo/genuinoclandestinobologna
 
-* campiaperti.tetaneutral.net (dispensa)
-
-* rete internet wireless in val Samoggia
-
 ## Comunicazione esterna
 
 * Newsletter
 * Sito web campiaperti.org
 * Video pubblicati su Arkiwi.org e embeddati nel sito campiaperti.org
 
-Non sono elencati i servizi che usiamo su piattaforme di terzi.
+Non sono elencati i servizi che usiamo su piattaforme commerciali di terzi.
 
 
 {% include links.html %}

+ 27 - 0
pages/mydoc/mydoc_about.md

@@ -199,7 +199,34 @@ lista comandi docker
 https://www.cheatography.com/tobix10/cheat-sheets/docker-commands/
 
 
+### Aggiornare
 
+Dopo aver fatto i backup delle 7 cose: cartella app, 2 volumi e 4 container.
 
+Abbiam modificato il docker-compose.yml con l'immagine successiva nextcloud:17.0.8
+
+       docker-compose up
+
+Poi da Admin in grafica web abbiamo appurato che mancavano degli aggiornamenti al db, allora glieli abbiamo fatti:
+
+	docker-compose exec --user www-data app php occ maintenance:mode --off
+
+TEST: https://campiaperti.tetaneutral.net, funziona!
+
+Ci chiede in grafica web di fare queste cose da console, quindi le facciamo ma dandogli i comandi puri dal container:
+
+	docker-compose exec --user www-data app php occ db:add-missing-indices
+
+	docker-compose exec --user www-data app php occ db:convert-filecache-bigint
+
+Bene, quindi nuovo  backup delle immagini e dei volumi.
+
+zip -r /home/backups_dispensa/data-nextcloud_$(date +%Y%m%d%H%M)_6.zip /var/app
+
+root@campiaperti:/var/lib/docker/volumes# zip -r /home/backups_dispensa/volumes-nextcloud_$(date +%Y%m%d%H%M)_6.zip var_nextcloud/
+
+zip -r /home/backups_dispensa/volumes-db_$(date +%Y%m%d%H%M)_5.zip var_db
+
+finito! C'è da aggiornare la pagina di copertina del cloud.
 
 {% include links.html %}

+ 9 - 3
pages/mydoc/mydoc_strumenti.md

@@ -29,18 +29,24 @@ poi si fa
 
 e si vedono le pagine modificate, se sono giuste si fa
 	git add .
+
 così si aggiungono tutte, oppure si aggiungono una per una con il loro percorso, esempio:
 
 	git add pages/mianuovapagina.md
 
-Per aggiungerle alla lista a sinistra: trovar eil file di config :P
+A questo punto committare in locale e poi pushare in remoto:
+
+      git commit -m "descrizione restore backup"
+      git push origin master
 
-https://mmistakes.github.io/minimal-mistakes/docs/structure/
 
-Thema jekyll minimal mistakes
+Per aggiungerle delle pagine al menù a lista a sinistra, editare il file di config :
 
+CA_doc/_data/sidebars/site_sidebar.yml
 
+Altre info:
 
+(Thema jekyll minimal mistakes)[https://mmistakes.github.io/minimal-mistakes/docs/structure/]
 
 {% include links.html %}
 

+ 11 - 8
pages/mydoc/mydoc_utilizzo.md

@@ -8,22 +8,25 @@ folder: mydoc
 
 # Usare la dispensa online
 
+## Login
 
-## Sincronizzare le cartelle (locali sul tuo pc ed online sul server)
+[https://campiaperti.tetaneutral.net/](https://campiaperti.tetaneutral.net/)
 
+## Sincronizzare le cartelle dal tuo pc o con l'app sul telefono
 
-* [https://www.linuxbabe.com/debian/install-nextcloud-desktop-client-debian-9-stretch](Su Debian 9)
 
-* [https://launchpad.net/~nextcloud-devs/+archive/ubuntu/client](Su Ubuntu)
+* [Su Debian 9](https://www.linuxbabe.com/debian/install-nextcloud-desktop-client-debian-9-stretch)
 
-* [https://docs.nextcloud.com/server/12/user_manual/files/access_webdav.html](Usano webdav su qualunque linux)
+* [Su Ubuntu](https://launchpad.net/~nextcloud-devs/+archive/ubuntu/client)
 
-* [https://nextcloud.com/install/#install-clients](Su windows e MAC)
+* [Usando webdav](https://docs.nextcloud.com/server/12/user_manual/files/access_webdav.html)
 
-* [https://f-droid.org/packages/com.nextcloud.client/](Per Android gratuita su Fdroid)
+* [Su windows e MAC](https://nextcloud.com/install/#install-clients)
 
-* [https://play.google.com/store/apps/details?id=com.nextcloud.client](Su Android da googleplay)
+* [Per Android gratuita su Fdroid](https://f-droid.org/packages/com.nextcloud.client/)
 
-* [https://itunes.apple.com/us/app/nextcloud/id1125420102?mt=8](Su IOS)
+* [Su Android da googleplay](https://play.google.com/store/apps/details?id=com.nextcloud.client)
+
+* [Su IOS](https://itunes.apple.com/us/app/nextcloud/id1125420102?mt=8)
 
 {% include links.html %}

+ 23 - 0
pages/mydoc/sito_introduzione.md

@@ -0,0 +1,23 @@
+---
+title: Introduzione
+sidebar: sito_sidebar
+permalink: sito_introduzione.html
+folder: mydoc
+---
+
+# Sito web www.campiaperti.org
+
+Il sito web di CampiAperti è ospitato dal 2006 da un gruppo informatico che promuove la libertà di parola e l'anonimato in rete, inoltre sono compagni che si definiscono antifascisti/antisessisti ed antirazzisti. Siamo ospitati da [Autistici/Inventati](https://autistici.org)
+Troviamo quindi le nostre fotografie, scritti, appuntamenti, mercati e sfoghi pubblici online.
+Tutta la pubblicazione e la manutenzione è fatta da noi e tutte le persone di campiaperti sono incentivate a pubblicare sul sito nella categoria Opinioni.
+
+Tutti i software scelti sono [software libero](https://it.wikipedia.org/wiki/Software_libero)
+
+Quindi a grandi linee le scelte progettuali e tecnologiche fatte sono:
+ 
+* [Sistema Operativo libero Debian](https://www.debian.org/)
+* [Float](https://git.autistici.org/ai3/float/)
+* [Wordpress](https://wordpress.com/) 
+
+
+{% include links.html %}

+ 40 - 0
pages/mydoc/sito_manutenzione.md

@@ -0,0 +1,40 @@
+---
+title: manutenzioneo
+sidebar: sito_sidebar
+permalink: sito_manutenzione.html
+folder: mydoc
+---
+
+# Manutenzione
+
+
+## Login
+
+[https://www.campiaperti.org/wp-admin/](https://www.campiaperti.org/wp-admin/)
+per le credenziali chiedi a info CHIOCCIOLA campiaperti PUNTO org
+
+## Backup
+
+    backWPup > processo: vanno fatti due processi: solo-db e db-file-xml-plgn
+
+    backWPup > backup
+
+Scaricare il sito in locale componendo l’indirizzo con il nome del file che si capisce dalla pagina backWPup > backup ESEMPIO: www.campiaperti.org/wp-content/uploads/backwpup-esempio-backups/2019-08-12_14-27-19_RAFRTAE04.zip 
+
+## Aggiornamenti
+
+Andare nella pagina degli aggiornamenti e provare a farli tutti, uno per uno, così se ti da pagina bianca sappiamo cosa lo ha spaccato.
+Fare sempre un backup prima.
+Se è un plugin a rompere tutto, spesso basta andare dall'accesso ai dati in webdav che noi abbiamo e cambiargli il nome dalla cartella wp-content/plugins/nomedelplugin_old per disattivarlo manualmente.
+
+## Come contattare Autistici/Inventati in caso di problemi seri
+
+[https://www.autistici.org/get_help](https://www.autistici.org/get_help)
+
+1)chiedere ad ai in canale IRC https://www.autistici.org/docs/irc/pidgin di unzippare il nostro backup ultimo da wp-content/upload nella cartella /home/users/investici.org/campiaperti/html-campiaperti
+
+2)scrivere ad help AT autistici DOT org chiedendo la stessa cosa
+
+
+
+{% include links.html %}

+ 26 - 0
pages/mydoc/sito_utilizzo.md

@@ -0,0 +1,26 @@
+---
+title: Utilizzo
+sidebar: sito_sidebar
+summary: "Pubblicare"
+permalink: sito_utilizzo.html
+folder: mydoc
+---
+
+# Usare il sito
+
+## Login
+
+[https://www.campiaperti.org/wp-admin/](https://www.campiaperti.org/wp-admin/)
+per le credenziali chiedi a info CHIOCCIOLA campiaperti PUNTO org
+
+## Articoli e Categori
+
+Dalla barra in cima, fare Nuovo > Aggiungi Articolo, inserire: 
+* Titolo, 
+* Corpo dell'articolo, 
+* Immagine in evidenza (colonna di dx, in basso) 
+* la categoria: opinioni
+
+Cliccare in alto a dx: Pubblica.
+
+{% include links.html %}