aggiunto sitoweb

This commit is contained in:
kiki 2020-02-19 18:02:24 +01:00
parent d1e3d067e4
commit e620cbdc51
10 changed files with 194 additions and 27 deletions

View file

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

View file

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

View file

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

View file

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

View file

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

View file

@ -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:
https://mmistakes.github.io/minimal-mistakes/docs/structure/
Thema jekyll minimal mistakes
git commit -m "descrizione restore backup"
git push origin master
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 %}

View file

@ -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)
* [Su Debian 9](https://www.linuxbabe.com/debian/install-nextcloud-desktop-client-debian-9-stretch)
* [https://launchpad.net/~nextcloud-devs/+archive/ubuntu/client](Su Ubuntu)
* [Su Ubuntu](https://launchpad.net/~nextcloud-devs/+archive/ubuntu/client)
* [https://docs.nextcloud.com/server/12/user_manual/files/access_webdav.html](Usano webdav su qualunque linux)
* [Usando webdav](https://docs.nextcloud.com/server/12/user_manual/files/access_webdav.html)
* [https://nextcloud.com/install/#install-clients](Su windows e MAC)
* [Su windows e MAC](https://nextcloud.com/install/#install-clients)
* [https://f-droid.org/packages/com.nextcloud.client/](Per Android gratuita su Fdroid)
* [Per Android gratuita su Fdroid](https://f-droid.org/packages/com.nextcloud.client/)
* [https://play.google.com/store/apps/details?id=com.nextcloud.client](Su Android da googleplay)
* [Su Android da googleplay](https://play.google.com/store/apps/details?id=com.nextcloud.client)
* [https://itunes.apple.com/us/app/nextcloud/id1125420102?mt=8](Su IOS)
* [Su IOS](https://itunes.apple.com/us/app/nextcloud/id1125420102?mt=8)
{% include links.html %}

View file

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

View file

@ -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 lindirizzo 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 %}

View file

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