Skip to content
forked from seedoo/old

La piattaforma software di nuova generazione per la digitalizzazione della Pubblica Amministrazione

Notifications You must be signed in to change notification settings

sannd1982/seedoo

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Seedoo

La piattaforma software di nuova generazione per la digitalizzazione della PA.

Il software gestisce l’intero iter documentale in maniera personalizzata e integrata, seguendo i procedimenti interni del tuo Ente, dalla generazione e acquisizione del documento alla pubblicazione online secondo le norme sulla trasparenza.

Protocollo informatico, Gestione Documentale, Analisi dei Dati, sono alcuni degli strumenti che permettono alla nuova PA di perseguire i propri obiettivi in un’ottica di performance, governance e trasparenza verso il cittadino

https://travis-ci.org/seedoo/seedoo.svg?branch=master

Installazione

La seguente procedura è stata testata su Ubuntu Server e dovrebbe funzionare su ogni distribuzione Debian based

Prerequisiti

PostgreSQL

http://www.postgresql.org/download/

Git

https://git-scm.com/downloads

Segnatura

Java

OpenJDK 64-Bit Server VM: java version 1.7

Buildout

Installing build dependencies

Configurazione ambiente

Buildout

Eseguire i seguenti comandi nel path dove si vuole installare seedoo e con l’utente di sistema che dovrà eseguirlo

git clone https://github.com/seedoo/seedoo.git

cd seedoo

wget https://raw.github.com/buildout/buildout/master/bootstrap/bootstrap.py

virtualenv sandbox

sandbox/bin/pip uninstall setuptools pip

sandbox/bin/python bootstrap.py

Segnatura

Sempre nel path di seedoo, eseguire

mkdir /opt/signature

cp -r extras/lib /opt/signature

cp extras/signature.sh /opt/signature

chmod u+x /opt/signature/signature.sh

Opzioni personali

Configurare le proprie impostazioni nel file buildout.cfg

options.admin_passwd

options.db_host

options.db_password

options.db_user

La admin_passwd verrà usata per creare ed eliminare i database.

Le opzioni db_host, db_password e db_user dipendono dalla propria configurazione di PostgreSQL. Ad esempio, se si usa postgresql in locale ed è stato creato l'utente seedoo con password seedoo, le opzioni saranno

options.db_host = localhost

options.db_password = seedoo

options.db_user = seedoo

Buildout

Per creare l'istanza, eseguire quindi

bin/buildout

Avvio istanza

Eseguire

bin/start_odoo

A questo punto è possibile accedere al sistema all’URL

http://localhost:8069

e creare un DB usando la admin_passwd.

Infine, a seconda dell'esigenza, si potranno installare i moduli seedoo_protocollo e/o l10n_it_fatturapa_in_notifications

Configurazione segnatura

Fare il login a seedoo con l’utente admin e cliccare

Configuration -> Technical -> Parameters -> Technical Parameters

Creare un nuovo record con i seguenti valori

Key = itext.location

Value = '/opt/signature'

Configurazione segnatura per i test

Creare nella home dell'utente le directory per la segnatura con il comando

mkdir -p build/seedoo/seedoo

entrare nel percorso appena creato e creare un link simbolico verso il percorso di signature.sh

cd build/seedoo/seedoo

ln -s /opt/signature/ ./extras

About

La piattaforma software di nuova generazione per la digitalizzazione della Pubblica Amministrazione

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 91.8%
  • Mako 2.9%
  • JavaScript 2.1%
  • Java 1.6%
  • Shell 1.1%
  • CSS 0.5%