db: connection_string: "host=localhost port=5432 dbname=dougal user=postgres" webhooks: alert: url: https://gitlab.com/wgp/dougal/software/alerts/notify.json authkey: "" # The authorisation key can be provided here or read from the # environment variable GITLAB_ALERTS_AUTHKEY. The environment # variable has precedence. It can be saved under the user's # Bash .profile. This is the recommended way to avoid accidentally # committing a security token into the git repository. navigation: headers: - type: udp port: 30000 meta: # Anything here gets passed as options to the packet # saving routine. epsg: 23031 # Assume this CRS for unqualified E/N data # Heuristics to apply to detect survey when offline offline_survey_heuristics: "nearest_preplot" # Apply the heuristics at most once every… offline_survey_detect_interval: 10000 # ms imports: # For a file to be imported, it must have been last modified at # least this many seconds ago. file_min_age: 60 # These paths refer to remote mounts which must be present in order # for imports to work. If any of these paths are empty, import actions # (including data deletion) will be inhibited. This is to cope with # things like transient network failures. mounts: - /srv/mnt/Data # These paths can be exposed to end users via the API. They should # contain the locations were project data, or any other user data # that needs to be accessible by Dougal, is located. # # This key can be either a string or an object: # - If a string, it points to the root path for Dougal-accessible data. # - If an object, there is an implicit root and the first-level # paths are denoted by the keys, with the values being their # respective physical paths. # Non-absolute paths are relative to $DOUGAL_ROOT. paths: /srv/mnt/Data queues: asaqc: request: url: "https://api.gateway.equinor.com/vt/v1/api/upload-file-encoded" args: method: POST headers: Content-Type: application/json httpsAgent: # The paths here are relative to $DOUGAL_ROOT cert: etc/ssl/asaqc.crt key: etc/ssl/asaqc.key