Skip to content
Extraits de code Groupes Projets
Sélectionner une révision Git
  • 0633415508f3a89438d821a92e3e9ac6aadd7c1a
  • 14.0 par défaut
  • 14.0-2507-inpi
  • 12.0 protégée
  • 13.0
  • 12.0-lm-00 protégée
6 résultats

res_partner.py

Blame
  • backup.yaml.j2 1,47 Kio
    version: "2.1"
    services:
        backup_etherpad:
            image: ghcr.io/tecnativa/docker-duplicity-postgres:master
            hostname: {{ inventory_hostname_short | lower | regex_replace('_','') }}-etherpad
            environment:
                DST: "swift://etherpad_{{ inventory_hostname|lower }}"
                PGDATABASE: "{{ pad_db_name }}"
                PGPASSWORD: "{{ pad_db_pass }}"
                PGUSER: "{{ pad_db_user }}"
                PASSPHRASE: "{{ pad_backup_pass | default(pad_db_pass) }}"
                SWIFT_USERNAME: "{{ swift_odoo_username }}"
                SWIFT_PASSWORD: "{{ swift_odoo_password }}"
                SWIFT_AUTHURL: "{{ swift_odoo_authurl }}"
                SWIFT_AUTHVERSION: {{ swift_odoo_authversion }}
                SWIFT_TENANTNAME: "{{ swift_odoo_tenantname }}"
                SWIFT_TENANTID: "{{ swift_odoo_tenantid }}"
                SWIFT_REGIONNAME: "{{ swift_odoo_regionname }}"
                JOB_200_WHEN: "never"
                JOB_300_WHAT: "pg_dump --no-owner --no-privileges --file $$SRC/$$PGDATABASE.sql && backup --full-if-older-than 6D"
                JOB_302_WHAT: "dup remove-all-but-n-full 5 --force $$DST $$@"
                JOB_302_WHEN: "daily"
            networks:
                - etherpad_default
                - public
            volumes:
                - pad_backup_cache:/root/.cache/duplicity/
            command:
                - /etc/periodic/daily/jobrunner
    
    networks:
        etherpad_default:
            external: true
        public:
            driver_opts:
                encrypted: 1
    
    volumes:
        pad_backup_cache: