<title>Progettazione e sviluppo di Sophon, applicativo cloud a supporto della ricerca — Progettazione e sviluppo di Sophon, applicativo cloud a supporto della ricerca</title>
<h1>Progettazione e sviluppo di Sophon, applicativo cloud a supporto della ricerca<aclass="headerlink"href="#progettazione-e-sviluppo-di-sophon-applicativo-cloud-a-supporto-della-ricerca"title="Link a questa intestazione"></a></h1>
<liclass="toctree-l1"><aclass="reference internal"href="docs/introduzione/index.html">2. Introduzione alla tesi</a><ul>
<liclass="toctree-l2"><aclass="reference internal"href="docs/introduzione/index.html#obiettivo-della-tesi">2.1. Obiettivo della tesi</a></li>
<liclass="toctree-l2"><aclass="reference internal"href="docs/introduzione/index.html#struttura-della-tesi">2.2. Struttura della tesi</a></li>
</ul>
</li>
<liclass="toctree-l1"><aclass="reference internal"href="docs/ricercacollaborativa/index.html">3. Ricerca collaborativa</a><ul>
<liclass="toctree-l2"><aclass="reference internal"href="docs/ricercacollaborativa/index.html#sistemi-di-composizione-tipografica">3.1. Sistemi di composizione tipografica</a></li>
<liclass="toctree-l3"><aclass="reference internal"href="docs/progetto/index.html#affero-general-public-license-3-0">Affero General Public License 3.0+</a></li>
</ul>
</li>
<liclass="toctree-l2"><aclass="reference internal"href="docs/progetto/index.html#entita-di-sophon">4.5. Entità di Sophon</a><ul>
<liclass="toctree-l3"><aclass="reference internal"href="docs/progetto/index.html#istanza-in-sophon">Istanza in Sophon</a><ul>
<liclass="toctree-l4"><aclass="reference internal"href="docs/realizzazione/index.html#module-sophon.admin">App di amministrazione personalizzata</a></li>
<liclass="toctree-l4"><aclass="reference internal"href="docs/realizzazione/index.html#module-sophon.settings">Caricamento dinamico delle impostazioni</a></li>
<liclass="toctree-l4"><aclass="reference internal"href="docs/realizzazione/index.html#module-sophon.core.management.commands.initsuperuser">Aggiunta di un nuovo comando di gestione</a></li>
<liclass="toctree-l4"><aclass="reference internal"href="docs/realizzazione/index.html#module-sophon.core.models">Modello base astratto</a></li>
<liclass="toctree-l4"><aclass="reference internal"href="docs/realizzazione/index.html#modello-di-autorizzazione-astratto">Modello di autorizzazione astratto</a></li>
<liclass="toctree-l4"><aclass="reference internal"href="docs/realizzazione/index.html#modello-dei-dettagli-dell-istanza">Modello dei dettagli dell'istanza</a></li>
<liclass="toctree-l4"><aclass="reference internal"href="docs/realizzazione/index.html#modello-del-gruppo-di-ricerca">Modello del gruppo di ricerca</a></li>
<liclass="toctree-l4"><aclass="reference internal"href="docs/realizzazione/index.html#module-sophon.core.permissions">Estensione ai permessi di Django</a></li>
<liclass="toctree-l4"><aclass="reference internal"href="docs/realizzazione/index.html#module-sophon.projects.models">Modello del progetto di ricerca</a></li>
<liclass="toctree-l4"><aclass="reference internal"href="docs/realizzazione/index.html#module-sophon.projects.views">Viewset del gruppo di ricerca</a></li>
<liclass="toctree-l4"><aclass="reference internal"href="docs/realizzazione/index.html#module-sophon.projects.admin">Amministrazione del gruppo di ricerca</a></li>
<liclass="toctree-l4"><aclass="reference internal"href="docs/realizzazione/index.html#funzionamento-di-un-notebook">Funzionamento di un notebook</a><ul>
<liclass="toctree-l4"><aclass="reference internal"href="docs/realizzazione/index.html#module-sophon.notebooks.apache">Gestione della rubrica del proxy</a></li>
<liclass="toctree-l4"><aclass="reference internal"href="docs/realizzazione/index.html#assegnazione-porta-effimera">Assegnazione porta effimera</a></li>
<liclass="toctree-l4"><aclass="reference internal"href="docs/realizzazione/index.html#module-sophon.notebooks.docker">Connessione al daemon Docker</a></li>
<liclass="toctree-l4"><aclass="reference internal"href="docs/realizzazione/index.html#controllo-dello-stato-di-salute">Controllo dello stato di salute</a></li>
<liclass="toctree-l4"><aclass="reference internal"href="docs/realizzazione/index.html#generazione-di-token-sicuri">Generazione di token sicuri</a></li>
<liclass="toctree-l4"><aclass="reference internal"href="docs/realizzazione/index.html#module-sophon.notebooks.models">Modello dei notebook</a></li>
<liclass="toctree-l4"><aclass="reference internal"href="docs/realizzazione/index.html#module-sophon.notebooks.views">Viewset dei notebook</a></li>
</ul>
</li>
<liclass="toctree-l3"><aclass="reference internal"href="docs/realizzazione/index.html#containerizzazione-del-modulo-backend">Containerizzazione del modulo backend</a></li>
</ul>
</li>
<liclass="toctree-l2"><aclass="reference internal"href="docs/realizzazione/index.html#realizzazione-del-modulo-frontend">5.2. Realizzazione del modulo frontend</a><ul>
<liclass="toctree-l3"><aclass="reference internal"href="docs/realizzazione/index.html#struttura-delle-directory">Struttura delle directory</a></li>
<liclass="toctree-l3"><aclass="reference internal"href="docs/realizzazione/index.html#comunicazione-con-il-backend">Comunicazione con il backend</a><ul>
<liclass="toctree-l5"><aclass="reference internal"href="docs/realizzazione/index.html#contenuto-dei-contesti">Contenuto dei contesti</a></li>
</ul>
</li>
<liclass="toctree-l4"><aclass="reference internal"href="docs/realizzazione/index.html#segmenti-di-url">Segmenti di URL</a><ul>
<liclass="toctree-l5"><aclass="reference internal"href="docs/realizzazione/index.html#parsing-dei-segmenti-di-url">Parsing dei segmenti di URL</a></li>
<liclass="toctree-l4"><aclass="reference internal"href="docs/realizzazione/index.html#routing-basato-sui-contesti">Routing basato sui contesti</a></li>
<liclass="toctree-l4"><aclass="reference internal"href="docs/realizzazione/index.html#albero-completo-dei-contesti">Albero completo dei contesti</a></li>
<liclass="toctree-l3"><aclass="reference internal"href="docs/realizzazione/index.html#containerizzazione-del-modulo-frontend">Containerizzazione del modulo frontend</a></li>
</ul>
</li>
<liclass="toctree-l2"><aclass="reference internal"href="docs/realizzazione/index.html#realizzazione-del-modulo-proxy">5.3. Realizzazione del modulo proxy</a><ul>
<liclass="toctree-l3"><aclass="reference internal"href="docs/realizzazione/index.html#containerizzazione-del-modulo-proxy">Containerizzazione del modulo proxy</a></li>
</ul>
</li>
<liclass="toctree-l2"><aclass="reference internal"href="docs/realizzazione/index.html#realizzazione-del-modulo-jupyter">5.4. Realizzazione del modulo Jupyter</a><ul>
<liclass="toctree-l3"><aclass="reference internal"href="docs/realizzazione/index.html#sviluppo-del-tema-per-jupyter">Sviluppo del tema per Jupyter</a></li>
<liclass="toctree-l3"><aclass="reference internal"href="docs/realizzazione/index.html#estensione-del-container-docker-di-jupyter">Estensione del container Docker di Jupyter</a></li>
</ul>
</li>
<liclass="toctree-l2"><aclass="reference internal"href="docs/realizzazione/index.html#automazione-di-sviluppo">5.5. Automazione di sviluppo</a><ul>
<liclass="toctree-l3"><aclass="reference internal"href="docs/realizzazione/index.html#scansione-automatica-delle-dipendenze">Scansione automatica delle dipendenze</a></li>
<liclass="toctree-l3"><aclass="reference internal"href="docs/realizzazione/index.html#controllo-automatico-del-codice">Controllo automatico del codice</a></li>
<liclass="toctree-l3"><aclass="reference internal"href="docs/realizzazione/index.html#costruzione-automatica-delle-immagini-docker">Costruzione automatica delle immagini Docker</a></li>
<liclass="toctree-l3"><aclass="reference internal"href="docs/realizzazione/index.html#costruzione-automatica-della-documentazione">Costruzione automatica della documentazione</a></li>
<liclass="toctree-l2"><aclass="reference internal"href="docs/risultato/index.html#stato-finale-del-modulo-backend">6.1. Stato finale del modulo backend</a><ul>
<liclass="toctree-l3"><aclass="reference internal"href="docs/risultato/index.html#pagina-di-amministrazione-esposta">Pagina di amministrazione esposta</a></li>
</ul>
</li>
<liclass="toctree-l2"><aclass="reference internal"href="docs/risultato/index.html#stato-finale-del-modulo-frontend">6.2. Stato finale del modulo frontend</a></li>
<liclass="toctree-l2"><aclass="reference internal"href="docs/risultato/index.html#stato-finale-del-modulo-jupyter">6.3. Stato finale del modulo Jupyter</a></li>
<liclass="toctree-l2"><aclass="reference internal"href="docs/risultato/index.html#stato-finale-del-modulo-proxy">6.4. Stato finale del modulo proxy</a></li>
</ul>
</li>
<liclass="toctree-l1"><aclass="reference internal"href="docs/conclusione/index.html">7. Il futuro di Sophon</a><ul>
<liclass="toctree-l2"><aclass="reference internal"href="docs/conclusione/index.html#repository-github-di-sophon">7.1. Repository GitHub di Sophon</a><ul>
<liclass="toctree-l3"><aclass="reference internal"href="docs/conclusione/index.html#nuova-entita-il-documento">Nuova entità: il documento</a></li>
<liclass="toctree-l3"><aclass="reference internal"href="docs/conclusione/index.html#sistema-per-organizzazione-delle-entita">Sistema per organizzazione delle entità</a></li>
<liclass="toctree-l3"><aclass="reference internal"href="docs/conclusione/index.html#registro-delle-attivita">Registro delle attività</a></li>
<liclass="toctree-l3"><aclass="reference internal"href="docs/conclusione/index.html#federazione-tra-istanze">Federazione tra istanze</a></li>