ฉันมีเว็บไซต์บน Ubuntu 20.04 เพื่อแสดงภาพประวัติครอบครัว มันสร้างขึ้นบน nodejs/express และมันก็เข้ากันได้ดี โดยทั่วไปไซต์จะล้อมรอบโครงสร้างโฟลเดอร์และหน้าแสดง "อัลบั้ม" (โฟลเดอร์) ของรูปภาพและการคลิกที่รูปภาพ (ภาพขนาดย่อ) จะแสดงภาพเดียว ค่อนข้างตรงไปตรงมา ทั้งหมดดี.
ฉันต้องการให้กลไกการแชร์ไฟล์เพื่อให้สมาชิกในครอบครัวสามารถเข้าสู่ระบบและอัปโหลดไฟล์จำนวนมากได้ตามต้องการ ฉันยังต้องการให้พวกเขาสามารถจัดเรียงโฟลเดอร์ใหม่และปรับปรุงลำดับชั้นของโฟลเดอร์ ไม่มีข้อกำหนดในปัจจุบันที่จะจำกัดว่าใครจะเห็นอะไร ดังนั้นการสร้างคุกหรือการใช้ chroot จึงดูเหมือนไม่สำคัญ สิ่งที่ดูเหมือนจะแตกต่างออกไปคือฉันต้องการแบ่งปันโฟลเดอร์เหล่านี้กับ SFTP เว็บไซต์ และกับสมาชิกในครอบครัวของฉัน
ฉันมีความสามารถในการอัปโหลดบางอย่างที่สร้างไว้ในไซต์ แต่มันเป็นพื้นฐานและฉันไม่สามารถสร้างภาพโดยใช้คุณสมบัติเหล่านั้นเพื่ออัปโหลดภาพถ่ายหลายพันภาพ นับประสาอะไรกับการให้สิ่งที่เหมาะสมในการลากไปมาและจัดเรียงโครงสร้างไดเร็กทอรีใหม่ ดูเหมือนว่าจะเป็นงานหนัก และด้วยทักษะการเขียนโปรแกรมของฉัน ค่อนข้างมีแนวโน้มที่จะเกิดข้อผิดพลาด
ฉันเคยตั้งค่า SFTP มาก่อนสำหรับข้อมูลของฉันเอง และมันก็ไม่ซับซ้อนมากนัก ฉันใช้ filezilla เป็นไคลเอนต์ (เหมาะสำหรับการลากและวางหลายแพลตฟอร์ม) แต่จากการวิจัยตอนนี้ ดูเหมือนว่า ftp/sftp มีไว้สำหรับบุคคลในการจัดการไฟล์ของตนเอง ฉันมีอินสแตนซ์ของ nextcloud ในเครื่องสำหรับสิ่งนั้น
คำแนะนำใด ๆ ที่ชื่นชมเกี่ยวกับวิธีใช้ SFTP หรือเทคนิคอื่น ๆ เพื่อให้สมาชิกในครอบครัวที่มีเทคโนโลยีต่ำของฉันสามารถเข้าสู่ระบบและจัดการโฟลเดอร์รูปภาพที่อยู่ด้านหลังไซต์ได้