inizio appunti terzo incontro

This commit is contained in:
kiki 2019-01-10 19:44:47 +01:00
parent e079c6198d
commit 640f4c5cbb
7 changed files with 128 additions and 74 deletions

View file

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

View file

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

View file

@ -4,14 +4,39 @@ tags: [iniziare]
permalink: index.html 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. 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 * 1 sito web
* circa 12 mailing list * circa 12 mailing list
* una rete wireless in Val Samoggia condivisa su 15 persone in 4 nodi * 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)
## 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 %} {% include links.html %}

View file

@ -6,25 +6,7 @@ permalink: mydoc_about.html
folder: mydoc 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 %} {% include links.html %}

View file

@ -5,26 +5,27 @@ permalink: mydoc_installazione.html
folder: mydoc 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 %} {% include links.html %}

View file

@ -1,30 +1,28 @@
--- ---
title: Introduction title: Introduzione
sidebar: mydoc_sidebar sidebar: mydoc_sidebar
permalink: mydoc_introduction.html permalink: mydoc_introduzione.html
folder: mydoc 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 Quindi a grandi linee le scelte progettuali e tecnologiche fatte sono:
* [Navgoco multi-level sidebar](http://www.komposta.net/article/navgoco) for table of contents
* Ability to specify different sidebars for different products * [Sistema Operativo libero Debian](https://www.debian.org/)
* Top navigation bar with drop-down menus * [Docker](https://www.docker.com/why-docker)
* Notes, tips, and warning information notes * [Nextcloud](https://nextcloud.com/)
* 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 %} {% include links.html %}

View file

@ -6,22 +6,75 @@ permalink: mydoc_server.html
folder: mydoc 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. ## autenticarsi ssh:
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, requisiti: chiave segreta
ovver un luogo con connettività ad internet ed elettricità e raffreddamento. E con poca umidità. - 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. ~$ssh-add .ssh/campiaperti
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: $ssh-add ~/.ssh/campiaperti
* Sistema operativo Debian
* Docker
* Nextcloud
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 %} {% include links.html %}