Public | Automated Build

Last pushed: a year ago
Short Description
Proof of concept : Automatic build for Specify Web Asset Server
Full Description

DEV Specify Web Asset Server (dans un conténaire)

Création d'un conténaire "clef en main" pour le Web Asset Server de Specify.

Pré-requis

  1. Docker (testé avec v1.11) pour la pris en charge du conténaire.
  2. Suffisament de mémoire (512 Mo) et d'espace disques pour stocker les pièces jointes.

Installation

  1. Avec Docker (version ligne de commande, Kitematic ou Docker pour Synology), télécharger le conténaire depuis https://hub.docker.com/r/tvalero/web-asset-server/

Configuration des variables d'environnements

SPECIFY_KEY : clef d'authentification ou "None".

SPECIFY_HOST : nom (DNS) ou adrese (IP) du serveur publique.

SPECIFY_PORT : numéro du port sur le serveur (hôte).

Note sur le numéro de port

Specify settings

You will generally want to add the asset server settings to the global Specify
preferences so that all of the Specify clients obtain the same configuration.

The easiest way to do this is to open the database in Specify and navigate to
the About option in the help menu. In the resulting dialog double-click on the
division name under System Information on the right hand side. This will open
a properties editor for the global preferences. You will need to set four properties
to configure access to the asset server:

  • USE_GLOBAL_PREFS true
  • attachment.key obtain from Docker environment variable SPECIFY_KEY
  • attachment.url http://[SPECIFY_HOST]:[SPECIFY_PORT]/web_asset_store.xml
  • attachment.use_path false

If these properties do not already exist, they can be added using the Add Property
button.

Docker Pull Command
Owner
tvalero
Source Repository