ผู้ทำงานอัพโหลด FTP/MVN ที่ใช้ PSQL
คนงานนี้รับฟังคิวที่ใช้ AMQP และทำการซิงโครไนซ์การส่งมอบด้วย FTP หรือ/และที่เก็บ MVN ภายนอก
ต้องใช้แพ็คเกจไบนารี
- GNUPG - สำหรับการเข้ารหัสและการลงนาม GPG
ตัวแปรสภาพแวดล้อม
- PSQL_URL , PSQL_USER , PSQL_Password - ข้อมูลรับรองสำหรับฐานข้อมูล PSQL (แอปพลิเคชัน DLMANAGER DJANGO) PSQL_URL ควรมีสคีมาฐานข้อมูล รูปแบบ: hostfqdn : พอร์ต / อินสแตนซ์ ? search_path = schema
- MVN_URL , MVN_USER , MVN_Password - ข้อมูลประจำตัวทั่วไปสำหรับการเชื่อมต่อที่เก็บของ Maven จะถูกใช้หากไม่ได้รับการแทนที่ด้วยสองกลุ่มด้านล่าง
- MVN_EXT_URL , MVN_EXT_USER , MVN_EXT_PASSWORD - ข้อมูลรับรองสำหรับ อินสแตนซ์ภายนอก (พร้อมใช้งานสำหรับไคลเอนต์) ของที่เก็บ Maven -Like
- MVN_INT_URL , MVN_INT_USER , MVN_INT_PASSWORD - ข้อมูลรับรองสำหรับ อินสแตนซ์ภายใน (ไม่พร้อมใช้งานสำหรับไคลเอนต์) ของที่เก็บ Maven -like
- MVN_DOWNLOAD_REPO - ที่เก็บ MVN ดาวน์โหลดการส่งมอบจาก
- MVN_LINK_URL - URL สำหรับการจัดส่งไฮเปอร์ลิงก์ (สำหรับลูกค้า)
- amqp_url , amqp_user , amqp_password - ข้อมูลรับรองสำหรับการเชื่อมต่อเซิร์ฟเวอร์ AMQP
- Worker_queue - คิวที่จะฟัง, ค่าเริ่มต้น:
cdt.dlupload.input - FTP_URL , FTP_USER , FTP_Password - ข้อมูลรับรองสำหรับการเชื่อมต่อเซิร์ฟเวอร์ FTP
- svn_clients_url , svn_clients_user , svn_clients_password - ข้อมูลรับรองสำหรับการโค่นล้ม PGP Keys Storage (สำหรับผู้รับ)
- SMTP_USER , SMTP_Password , SMTP_URL - ข้อมูลรับรองเซิร์ฟเวอร์ SMTP - สำหรับการส่งอีเมลเกี่ยวกับการส่งมอบ
- Mail_domain - Mail Domain สำหรับการส่งอีเมลจาก จะถูกใช้เป็น
From: noreply@${MAIL_DOMAIN} - mail_from - ที่อยู่ (อาจอยู่กับโดเมนที่ข้าม) เพื่อส่งการแจ้งเตือนอีเมลจาก ควรระบุเป็น user_id ในคีย์ส่วนตัว
- mail_config_file - path to mailer กำหนดค่าไฟล์
- pgp_check - เปิดใช้งาน (
True ) หรือปิดใช้งาน ( False ) การตรวจสอบคีย์ส่วนตัว PGP, ค่าเริ่มต้น: True - PGP_PRIVATE_KEY_PASSWORD - ข้อมูลรับรองสำหรับคีย์ส่วนตัว PGP/GPG ใช้สำหรับการเข้ารหัสหรือการลงนาม
- PGP_PRIVATE_KEY_FILE - เส้นทางไปยังคีย์ส่วนตัว PGP/GPG บนระบบไฟล์ท้องถิ่น ควรมีทั้งส่วนส่วนตัวและสาธารณะ
- PGP_MAIL_FROM - ที่อยู่ (อาจอยู่กับโดเมนที่ข้าม) เพื่อค้นหาคีย์การเข้ารหัส (เช่นใช้เป็น key_id ใน pgp_private_key_file )
- delivery_destinations_file - เส้นทางสำหรับ delivery_destinations.yml ไฟล์การตั้งค่า ดูรูปแบบด้านล่าง