ucsblibrary.fedora-marmotta

ansible-fedora-marmotta

Installez Fedora et Marmotta en tant que servlets Tomcat sur RHEL/CentOS.

Variables

Général

  • project_base le répertoire racine pour les données de Fedora et Marmotta; par défaut /opt.

  • install_path le répertoire racine pour le téléchargement des fichiers; par défaut tmp.

  • tomcat le répertoire de l'installation de Tomcat; par défaut /usr/share/tomcat.

  • psql_host le nom d'hôte du serveur PostgreSQL utilisé par Fedora et Marmotta; par défaut localhost.

Fedora

  • fedora_base_path la racine de l'API REST; par défaut prod.

  • fedora_ver la version de Fedora à installer; par défaut 4.7.5.

  • fedora_256 le SHA-256 du téléchargement de Fedora.

  • ispn_pass le mot de passe pour le rôle PostgreSQL de Fedora (à définir par vous-même).

  • ispn_user le nom du rôle PostgreSQL de Fedora; par défaut fcrepo.

  • fedora_fs un dictionnaire définissant le point de montage pour le volume où Fedora écrira des données binaires; par défaut { mount_point: "{{ project_base }}/fedora—data" }.

  • fedora_subdirectory le répertoire dans fedora_fs.mount_point où cette instance de Fedora doit écrire.

Marmotta

  • marmotta_ver la version de Marmotta à installer; par défaut 3.3.0.

  • marmotta_256 le SHA-256 du fichier compressé de Marmotta.

  • marmotta_home le répertoire racine de l'installation de Marmotta; par défaut {{ project_base }}/marmotta.

  • marmotta_pg_pass le mot de passe pour le rôle PostgreSQL de Marmotta (à définir par vous-même).

  • marmotta_pg_user le nom du rôle PostgreSQL de Marmotta; par défaut marmotta.

Exemple de Playbook

- hosts: all
  roles:
    - role: ucsblibrary.fedora-marmotta
      become: yes
      fedora_ver: 4.7.0
      fedora_256: 1f478176649cb8cfff423e9aad839ece1cb1fff0ee5b3db2cbf3b0d5449486ca
      fedora_data_root: /fedora

Licence

Ce logiciel est protégé par le droit d'auteur © 2017 The Regents of the University of California. Tous droits réservés.

Permission de copier, modifier et distribuer ce logiciel et sa documentation à des fins éducatives, de recherche et à but non lucratif, sans frais et sans accord écrit est accordée, à condition que l'avis de droit d'auteur ci-dessus, ce paragraphe et les trois paragraphes suivants apparaissent dans toutes les copies.

La permission d'utiliser commercialement ce logiciel peut être obtenue en contactant :

Bureau de transfert de technologie
9500 Gilman Drive, Mail Code 0910
Université de Californie
La Jolla, CA 92093-0910
(858) 534-5815
[email protected]

Ce programme logiciel et sa documentation sont protégés par le droit d'auteur par The Regents de l'Université de Californie. Le programme logiciel et la documentation sont fournis "tels quels", sans aucun service associé de The Regents. Les Regents ne garantissent pas que le fonctionnement du programme sera ininterrompu ou exempt d'erreurs. L'utilisateur final comprend que le programme a été développé à des fins de recherche et est avisé de ne pas se fier exclusivement au programme pour quelque raison que ce soit.

EN AUCUN CAS L'UNIVERSITÉ DE CALIFORNIE NE PEUT ÊTRE TENUE RESPONSABLE ENVERS QUELQU'UN POUR DES DOMMAGES DIRECTS, INDIRECTS, SPÉCIAUX, ACCESSOIRES OU CONSÉCUTIFS, Y COMPRIS LA PERTE DE PROFITS, RÉSULTANT DE L'UTILISATION DE CE LOGICIEL ET DE SA DOCUMENTATION, MÊME SI L'UNIVERSITÉ DE CALIFORNIE A ÉTÉ AVISÉE DE LA POSSIBILITÉ DE TELS DOMMAGES. L'UNIVERSITÉ DE CALIFORNIE DÉCLINE SPÉCIFIQUEMENT TOUTES GARANTIES, Y COMPRIS, SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET D'ADÉQUATION À UN USAGE PARTICULIER. LE LOGICIEL FOURNI DANS LE CADRE DES présentes EST SUR UNE BASE "TELS QUELS", ET L'UNIVERSITÉ DE CALIFORNIE N'A AUCUNE OBLIGATION DE FOURNIR UNE MAINTENANCE, UN SUPPORT, DES MISES À JOUR, DES AMÉLIORATIONS OU DES MODIFICATIONS.
À propos du projet

Install Fedora and Marmotta under Tomcat

Installer
ansible-galaxy install ucsblibrary.fedora-marmotta
Licence
Unknown
Téléchargements
71
Propriétaire