Browse Source

inizio appunti terzo incontro

kiki 5 years ago
parent
commit
640f4c5cbb

+ 1 - 1
_data/sidebars/home_sidebar.yml

@@ -12,7 +12,7 @@ entries:
       url: /news.html
       output: web
     - title: Il server
-      url: /mydoc_introduction.html
+      url: /mydoc_introduzione.html
       output: web
     - title: Prova 1
       url: /p1_landing_page.html

+ 4 - 9
_data/sidebars/mydoc_sidebar.yml

@@ -23,17 +23,12 @@ entries:
     output: web, pdf
     folderitems:
 
-    - title: Connettersi
-      url: /index.html
+    - title: Dispensa
+      url: /mydoc_introduzione.html
       output: web, pdf
-      type: homepage
 
-    - title: Installare
-      url: /mydoc_introduction.html
-      output: web, pdf
-
-    - title: Supported features
-      url: /mydoc_supported_features.html
+    - title: Installazione
+      url: /mydoc_server.html
       output: web, pdf
 
     - title: About the theme author

+ 27 - 2
index.md

@@ -4,14 +4,39 @@ tags: [iniziare]
 permalink: index.html
 ---
 
-## Cosa c'è in campo.. comunicazione
+# Cosa c'è in campo.. comunicazione
 
 Si parla di tecnologia e di come la usiamo per i nostri scopi: il mutualismo, la solidarietà e l'autogestione alimentare. Questa documentazione serve a condividerla e a far si che non ci divida per capacità tecniche ma anzi ci unisca nello scambio di conoscenze e nella distribuzione del potere dato da esse.
 
-* circa 7 persone dedicate, un tra i cento ed i duecento coinvolti quotidianamente
+* circa 7 persone dedicate, 
+* tra le cento ed le duecento coinvolte quotidianamente nell'organizzarsi
+* migliaia di persone annualmente informate delle iniziative e che vengono ai mercati
 * 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)
 
+## Comunicazione interna
+
+* mailinglist Assemblea
+* ml del mercato xm
+* ml del mercato vag
+* ml del mercato savena
+* ml del mercato ex-labas
+* ml del mercato 
+* ml comunicazione
+* ml erboristi
+
+* cantina.campiaperti.org (archivio)
+
+* 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 usaiamo su piattaforme di terzi.
+
 {% include links.html %}

+ 1 - 19
pages/mydoc/mydoc_about.md

@@ -6,25 +6,7 @@ permalink: mydoc_about.html
 folder: mydoc
 ---
 
-# Archivio Online
+# About
 
-A che ci serve, appunto ad avere una dispensa online dove tenere le varie carte che ci servono e non impazzire.
-Visto che alcune cose sono riservate dell'associazione abbiamo deciso in pieno stile Campi Aperti di non ricorrere a servizi commerciali ma di dare fiducia ad un esperimento di gestione collettiva di una macchina online.. appunto il server.
-
-Abbiam deciso quindi di: cercare un gruppo etico di persone che si dedicano alle telecomunicazioni e che ci ospiti la macchina in un datacenter, 
-ovver un luogo con connettività ad internet ed elettricità e raffreddamento. E con poca umidità.
-
-Su questa macchina virtuale gentilmente offerta da Tetaneutral, appunto un Gruppo di acquisto di banda internet, autogestito dalle persone.
-Ci è sembrata la cosa più simile a noi in termini di idee di auto organizzazione.
-
-Quindi a grandi linee le scelte progettuali e tecnologiche fatte sono:
- 
-* Sistema operativo Debian
-* Docker 
-* Nextcloud 
-
-Seguiranno aggiornamenti :)
-
-# Nel pratico
 
 {% include links.html %}

+ 15 - 14
pages/mydoc/mydoc_installazione.md

@@ -5,26 +5,27 @@ permalink: mydoc_installazione.html
 folder: mydoc
 ---
 
-## Overview
+## Cose utili su docker
 
-This site provides documentation, training, and other notes for the Jekyll Documentation theme. There's a lot of information about how to do a variety of things here, and it's not all unique to this theme. But by and large, understanding how to do things in Jekyll depends on how your theme is coded. As a result, these additional details are provided.
 
-The instructions here are geared towards technical writers working on documentation. You may have a team of one or more technical writers working on documentation for multiple projects. You can use this same theme to author all of your documentation for each of your products. The theme is built to accommodate documentation for multiple products on the same site.
+    docker images
 
-## Survey of features
+    REPOSITORY              TAG                 IMAGE ID            CREATED             SIZE
+    mariadb                 latest              67238b4c1da0        2 months ago        365MB
+    nextcloud               latest              90058de5a0f0        3 months ago        564MB
+    hello-world             latest              4ab4c602aa5e        4 months ago        1.84kB
+    mysql                   latest              6a834f03bd02        4 months ago        484MB
+    phpmyadmin/phpmyadmin   latest              126b8717cebb        4 months ago        166MB
 
-Some of the more prominent features of this theme include the following:
+## Cose utili da fare sempre
+
+### Aggiornare il sistema operativo
+
+    apt update
+
+    apt upgrade
 
-* Bootstrap framework
-* [Navgoco multi-level sidebar](http://www.komposta.net/article/navgoco) for table of contents
-* Ability to specify different sidebars for different products
-* Top navigation bar with drop-down menus
-* Notes, tips, and warning information notes
-* Tags for alternative navigation
-* Advanced landing page layouts from the [Modern Business theme](http://startbootstrap.com/template-overviews/modern-business/).
 
-## Getting started
 
-To get started, see [Getting Started][index].
 
 {% include links.html %}

+ 15 - 17
pages/mydoc/mydoc_introduction.md

@@ -1,30 +1,28 @@
 ---
-title: Introduction
+title: Introduzione
 sidebar: mydoc_sidebar
-permalink: mydoc_introduction.html
+permalink: mydoc_introduzione.html
 folder: mydoc
 ---
 
-## Overview
+# Archivio Online, la nostra dispensa
 
-This site provides documentation, training, and other notes for the Jekyll Documentation theme. There's a lot of information about how to do a variety of things here, and it's not all unique to this theme. But by and large, understanding how to do things in Jekyll depends on how your theme is coded. As a result, these additional details are provided.
+A che ci serve, appunto ad avere una dispensa online dove tenere le varie carte che ci servono e non impazzire.
+Visto che alcune cose sono riservate dell'associazione abbiamo deciso in pieno stile Campi Aperti di non ricorrere a servizi commerciali ma di dare fiducia ad un esperimento di gestione collettiva di una macchina online.. appunto il server.
 
-The instructions here are geared towards technical writers working on documentation. You may have a team of one or more technical writers working on documentation for multiple projects. You can use this same theme to author all of your documentation for each of your products. The theme is built to accommodate documentation for multiple products on the same site.
+Abbiam deciso quindi di: cercare un gruppo etico di persone che si dedicano alle telecomunicazioni e che ci ospiti la macchina in un datacenter, 
+ovver un luogo con connettività ad internet ed elettricità e raffreddamento. E con poca umidità.
 
-## Survey of features
+Su questa macchina virtuale gentilmente offerta da Tetaneutral, appunto un Gruppo di acquisto di banda internet, autogestito dalle persone.
+Ci è sembrata la cosa più simile a noi in termini di idee di auto organizzazione.
 
-Some of the more prominent features of this theme include the following:
+Tutti i software scelti sono [software libero](https://it.wikipedia.org/wiki/Software_libero)
 
-* Bootstrap framework
-* [Navgoco multi-level sidebar](http://www.komposta.net/article/navgoco) for table of contents
-* Ability to specify different sidebars for different products
-* Top navigation bar with drop-down menus
-* Notes, tips, and warning information notes
-* Tags for alternative navigation
-* Advanced landing page layouts from the [Modern Business theme](http://startbootstrap.com/template-overviews/modern-business/).
+Quindi a grandi linee le scelte progettuali e tecnologiche fatte sono:
+ 
+* [Sistema Operativo libero Debian](https://www.debian.org/)
+* [Docker](https://www.docker.com/why-docker)
+* [Nextcloud](https://nextcloud.com/) 
 
-## Getting started
-
-To get started, see [Getting Started][index].
 
 {% include links.html %}

+ 65 - 12
pages/mydoc/mydoc_server.md

@@ -6,22 +6,75 @@ permalink: mydoc_server.html
 folder: mydoc
 ---
 
-# Archivio Online
 
-A che ci serve, appunto ad avere una dispensa online dove tenere le varie carte che ci servono e non impazzire.
-Visto che alcune cose sono riservate dell'associazione abbiamo deciso in pieno stile Campi Aperti di non ricorrere a servizi commerciali ma di dare fiducia ad un esperimento di gestione collettiva di una macchina online.. appunto il server.
+## autenticarsi ssh:
 
-Abbiam deciso quindi di: cercare un gruppo etico di persone che si dedicano alle telecomunicazioni e che ci ospiti la macchina in un datacenter, 
-ovver un luogo con connettività ad internet ed elettricità e raffreddamento. E con poca umidità.
+requisiti: chiave segreta
+- pasw segreta
+-software ssh
+ in un terminale:
 
-Su questa macchina virtuale gentilmente offerta da Tetaneutral, appunto un Gruppo di acquisto di banda internet, autogestito dalle persone.
-Ci è sembrata la cosa più simile a noi in termini di idee di auto organizzazione.
+~$ssh-add .ssh/campiaperti
 
-Quindi a grandi linee le scelte progettuali e tecnologiche fatte sono:
- 
-* Sistema operativo Debian
-* Docker 
-* Nextcloud 
+$ssh-add ~/.ssh/campiaperti
 
+Se ti dice che i permessi sono sbagliati fai:
+
+nella cartellina dove hai la chiave scrivi -ls -l così vedi di chi sono i file.
+Il tuo file della chiaveprivata deve essere accessibile, in lettura e uso solo dal tuo utente.
+
+in grafica: clicca sul file con il pulsante destro, scegli propriet- > permessi e setta:
+me: leggiscrivi
+gruppo: nessuno
+altri:nessuno
+
+quindi cambi i permessi e poi ci riprovi. gli metti la password e fatto!
+
+approfondimenti: https://it.wikipedia.org/wiki/RSA
+
+
+# connettersi ssh al server
+
+$ssh -p 2222 -l root campiaperti.tetaneutral.net
+
+a questo punto SEI NELLA MACCHINA!
+
+approfondimenti: https://it.wikipedia.org/wiki/Secure_Shell
+
+
+## installato docker
+
+https://docs.docker.com/install/linux/docker-ce/debian/#install-using-the-repository
+installato dipendenze, aggiunto repository di docker, ggiunto chiave di docker, scaricato e aggiornato i repo, quindi installato docker sull server
+
+installato l'immagine nextcloud:
+
+$ docker run -d -p 8080:80 nextcloud
+
+SE IL TERMINALE NON DA ERRORI é ANDATO TUTTO BENE
+
+visita: campiaperti.tetaneutral.net:8080
+
+funziona.
+
+scaricato mySQL
+
+https://hub.docker.com/_/mysql/
+https://hub.docker.com/r/phpmyadmin/phpmyadmin/
+
+impostato il servizo comunicante con l'altro ed il nextclpoud esposto sulla porta 80
+
+visita: campiaperti.tetaneutral.net
+
+funziona! solo che poi abbiam sbagliato a cliccare nell'installazione in grafica.
+
+Quindi
+
+TODO:
+Installare docker con il mysql ora comunicante ed installare un certificato SSL!
+Varare il servizio! personalizzarlo, predisporre la robustezza sul lungo periodo (copie e rispristini)
+
+
+## installare certificati SSL sul server
 
 {% include links.html %}