Pekerja Unggah FTP/MVN Berbasis PSQL
Pekerja ini mendengarkan antrian berbasis AMQP dan melakukan sinkronisasi pengiriman dengan FTP atau/dan penyimpanan MVN eksternal.
Diperlukan paket biner
- GNUPG - Untuk enkripsi dan penandatanganan GPG
Variabel Lingkungan
- PSQL_URL , PSQL_USER , PSQL_PASSWORD - Kredensial untuk database PSQL (aplikasi DLManager Django). PSQL_URL harus berisi skema basis data. Format: hostfqdn : port / instance ? Search_path = skema
- Mvn_url , mvn_user , mvn_password - kredensial umum untuk koneksi repositori maven . Akan digunakan jika tidak ditimbulkan dengan salah satu dari dua kelompok di bawah ini
- Mvn_ext_url , mvn_ext_user , mvn_ext_password - kredensial untuk external (tersedia untuk klien) instance dari repositori maven -like.
- Mvn_int_url , mvn_int_user , mvn_int_password - kredensial untuk internal (tidak tersedia untuk klien) contoh repositori maven -like.
- Mvn_download_repo - repositori mvn lakukan unduhan pengiriman dari
- Mvn_link_url - url untuk pengiriman hyperlink konstruksi (untuk pelanggan)
- AMQP_URL , AMQP_USER , AMQP_PASSWORD - Kredensial untuk koneksi server AMQP .
- Worker_queue - antrian untuk mendengarkan, default:
cdt.dlupload.input - Ftp_url , ftp_user , ftp_password - kredensial untuk koneksi server ftp .
- Svn_clients_url , svn_clients_user , svn_clients_password - kredensial untuk penyimpanan tombol pgp subversion (untuk penerima)
- SMTP_USER , SMTP_PASSWORD , SMTP_URL - Kredensial Server SMTP - Untuk menyemir email tentang pengiriman.
- Mail_domain - Domain email untuk mengirim email dari. Akan digunakan sebagai
From: noreply@${MAIL_DOMAIN} - Mail_from - Alamat (mungkin dengan domain yang dilewati) untuk mengirim pemberitahuan email dari. Harus ditentukan sebagai user_id di kunci pribadi
- Mail_config_file - Path to Mailer Configuration File
- Pgp_check - aktifkan (
True ) atau nonaktifkan ( False ) PGP Private Key Check, Default: True - PGP_PRIVATE_KEY_PASSWORD - Kredensial untuk Kunci Pribadi PGP/GPG . Digunakan untuk enkripsi atau penandatanganan.
- PGP_PRIVATE_KEY_FILE - Path to PGP/GPG Private Key pada sistem file lokal . Harus berisi bagian pribadi dan publik.
- PGP_MAIL_FROM - Alamat (mungkin dengan domain yang dilewati) untuk mencari kunci enkripsi (yaitu digunakan sebagai key_id dalam pgp_private_key_file )
- Delivery_destinations_file - Path for Delivery_destinations.yml File Pengaturan. Lihat format di bawah ini.