.. _quickstart: ============================= Quickstart ============================= In thux usiamo alcuni comandi che semplificano le normali opearazioni. Sono principalmente in alcuni pacchetti: * argodef * jmb * jmb-tools Installazione =============== Debian buster & Ubuntu 20.04 ------------------------------ Per installare questi pacchetti in Debian buster e Ubuntu 20.04 è necessario aggiungere la sorgente apt:: echo deb http://apt.argolinux.org buster main >> /etc/apt/sources.list wget -q -O - http://apt.argolinux.org/dists/buster/public.key | sudo apt-key add - apt-get update apt-get install jmb argodef jmb-tools Debian stretch & Ubuntu 18.04 ------------------------------ Per installare questi pacchetti in Debian stretch e Ubuntu 18.04 è necessario aggiungere la sorgente apt:: echo deb http://apt.argolinux.org stretch main >> /etc/apt/sources.list wget -q -O - http://apt.argolinux.org/dists/stretch/public.key | sudo apt-key add - apt-get update apt-get install jmb argodef jmb-tools Descrizione ============ * ``argodef``: che fornisce i seguenti comandi, oltre ad alcune configurazioni di default + ``sshj`` + ``sshr`` + ``add-key`` (usato per aggiungere le chiavi ai nostri server) + ``prepare_pg_backup`` (per preparare postgresq al backup di Barman) + ``push-conf-setup`` (per preparare hg di /etc) + ``push-conf`` (per salvare hg di /etc remotamente) * ``jmb``: + ``jmb-go``: bootstrap di buildout + ``jmb-test-setup``: testa l'environment di buildout + ``dj``: manipolazioni django che ora funziona anche con i docker + ``jmb-sync``: per copiare db + ``jmb-fix-project``: per scrivere la conf hg di un progetto heptapod + ``Find``: utiliti per fare grep solo in file con estensione (.py di default) * ``jmb-tools``: + ``jmb test`` (molto usato per ogni tipo di test di setup: certificati, redirect, domini...) + ``jmb port`` + ``jmb add`` (metodo ufficiale per aggiungere docker ad un progetto django o quasar esitente) + ``jmb conf`` (per creare configurazioni ex-novo) La vecchia documentazione di buildout è disponibile :ref:`qui `