ฉันหวังว่าฉันจะค้นพบเซิร์ฟเวอร์ไฟล์ที่เรียบง่ายเป็นพิเศษนี้เมื่อนานมาแล้ว

/th/images/illustration-of-a-cloud-surrounded-by-a-laptop-smartphone-tablet-and-some-files-resized.jpg

คุณกำลังมองหาวิธีที่ง่ายที่สุดในการเปิดไฟล์เซิร์ฟเวอร์สำหรับการเข้าถึงภายในหรือภายนอกหรือไม่? Copyparty คือสิ่งที่คุณกำลังมองหา ด้วยความสามารถในการเปิดใช้งานโดยไม่มีการกำหนดค่า Copyparty ช่วยให้คุณมีไฟล์เซิร์ฟเวอร์และทำงานได้ภายในไม่กี่วินาที

Copyparty คืออะไร?

ฉันชอบใช้ชีวิตในยุคโอเพ่นซอร์สสมัยใหม่ ดูเหมือนว่าจะมีซอฟต์แวร์ที่กำหนดค่าได้ง่ายสำหรับทุกสิ่งในปัจจุบัน Copyparty เป็นซอฟต์แวร์โอเพ่นซอร์สชิ้นหนึ่งที่ฉันหวังว่าจะมีอยู่เมื่อหลายปีก่อน

ด้วย Copyparty คุณสามารถตั้งค่าเซิร์ฟเวอร์ไฟล์บนคอมพิวเตอร์เครื่องใดก็ได้ที่บ้านของคุณได้อย่างง่ายดาย ฉันใช้มันกับทั้งเซิร์ฟเวอร์ Docker ระดับไฮเอนด์และ Raspberry Pi 3b เก่าของฉัน และมันใช้งานได้ดีกับทั้งสองระบบ โดยที่แกนหลัก Copyparty ได้รับการออกแบบมาเพื่อปรับใช้เซิร์ฟเวอร์ไฟล์ที่มีน้ำหนักเบาเป็นพิเศษโดยไม่จำเป็นต้องกำหนดค่าเพียงเล็กน้อยหรือไม่ต้องเลยก็ได้

Copyparty สามารถใช้งานได้โดยไม่ต้องติดตั้งอะไรเลย

ฉันรู้สึกประหลาดใจจริงๆ ที่เห็นว่า Copyparty สามารถทำงานได้โดยไม่ต้องติดตั้งการขึ้นต่อกันใดๆ สิ่งที่คุณต้องมีคือติดตั้ง Python บนระบบต้นทาง และมันจะทำงานทันที การติดตั้ง Python บน Windows นั้นง่ายดาย คุณสามารถค้นหาโปรแกรมติดตั้ง Python สำหรับ Mac ได้อย่างง่ายดาย และโดยทั่วไปจะมีการติดตั้งไว้ล่วงหน้าบน Linux อย่างที่ฉันบอกไปแล้ว ฉันใช้วิธีนี้เพื่อเรียกใช้ Copyparty บน Raspberry Pi 3b และ M1 Max MacBook Pro ของฉัน

การปรับใช้ Copyparty ด้วยวิธีการเริ่มต้นอย่างรวดเร็วเป็นวิธีที่ดีในการทดสอบแอปและดูวิธีการทำงาน ฉันชอบที่สามารถปรับใช้ได้อย่างรวดเร็วโดยไม่ต้องกำหนดค่าคอนเทนเนอร์ Docker หรือติดตั้งการขึ้นต่อกันใดๆ

/th/images/41cn6dile0l-_sl160_.jpg

Raspberry Pi 4 Model B

ยี่ห้อ

ราสเบอร์รี่ปี่

ซีพียู

Cortex-A72 (แขน v8)

ด้วย Raspberry Pi 4 Model B คุณสามารถสร้างโปรเจ็กต์สนุกๆ ได้ทุกประเภท และอัปเกรดอุปกรณ์ต่างๆ รอบๆ บ้านของคุณได้ หรือติดตั้งระบบปฏิบัติการเดสก์ท็อปเต็มรูปแบบและใช้งานเหมือนกับคอมพิวเตอร์ทั่วไป

ฉันแนะนำให้ปรับใช้ใน Docker เพื่อความปลอดภัย

หากคุณต้องการควบคุมระบบเพิ่มขึ้นอีกเล็กน้อย มีวิธีอื่นๆ ในการติดตั้งแบบเต็มระบบ ฉันเลือกใช้วิธีการติดตั้ง Docker บนเซิร์ฟเวอร์เครื่องเสมือนของฉัน ซึ่งปรับใช้ภายในเวลาประมาณ 60 วินาทีตั้งแต่ต้นจนจบ

ฉันสร้างไฟล์การกำหนดค่าอย่างง่ายสำหรับ Copyparty ที่รวมบัญชีผู้ใช้ รหัสผ่าน และการตั้งค่าเพื่อให้ผู้ใช้ที่ไม่ระบุชื่อสามารถเรียกดูได้ แต่ไม่สามารถอัปโหลดได้ นอกจากนี้ยังเป็นไปได้ที่จะทำให้ผู้ใช้ที่ไม่ระบุชื่อไม่สามารถเรียกดูได้

เหตุผลที่ Docker ให้ความปลอดภัยที่มากขึ้นแก่คุณก็คือการจัดการโวลุ่มและการเมานต์การผูก Copyparty ทำให้เอกสารและโฟลเดอร์ทั้งหมดที่คุณปรับใช้ใช้งานได้ ด้วย Docker คุณสามารถให้ Copyparty Volume Docker ของตัวเองหรือผูกเมานท์ที่แยกออกจากส่วนที่เหลือของระบบของคุณได้

การย้าย Copyparty จากการอ่านหน้าแรกหรือไดเร็กทอรีดาวน์โหลดของคุณไปเป็นการมีพื้นที่แยกเป็นของตัวเองช่วยเพิ่มความปลอดภัยอีกชั้นหนึ่ง นอกจากนี้ ฉันไม่สามารถรับการตรวจสอบสิทธิ์ที่ใช้งานได้กับเวอร์ชันที่ขยายในตัว/เริ่มต้นอย่างรวดเร็ว แต่ฉันมีการตรวจสอบสิทธิ์และดำเนินการภายในไม่กี่วินาทีหลังจากปรับใช้เวอร์ชัน Docker

แต่มีสิ่งหนึ่งที่ฉันจะเปลี่ยน

/th/images/a-hand-holding-a-password-field-with-multiple-passwords-in-the-background-and-padlock-and-key-icons-around-it.png เครดิต: Lucas Gouveia/Windows Insight | วาเลียนซิน ซูพรูโนวิช/Shutterstock

สิ่งหนึ่งที่ฉันกังวลกับ Copyparty คือวิธีจัดการกับผู้ใช้และการรับรองความถูกต้อง ชื่อผู้ใช้และรหัสผ่านทั้งหมดจะต้องจัดเก็บไว้ในไฟล์กำหนดค่าข้อความธรรมดา และผู้ใช้ปลายทางจะไม่มีทางเปลี่ยนรหัสผ่านได้ นี่ถือว่าค่อนข้างไม่ปลอดภัย เมื่อพิจารณาทุกอย่างแล้ว และนั่นไม่ใช่การฝึกฝนที่ดีนัก

ฉันเข้าใจว่าทำไม Copyparty จึงทำงานในลักษณะนี้—การทำงานโดยไม่มีแบ็กเอนด์ฐานข้อมูลนั้นมีน้ำหนักเบากว่า ซึ่งจำเป็นสำหรับรหัสผ่านที่แฮชและความสามารถสำหรับผู้ใช้ในการเปลี่ยนรหัสผ่านของตนเอง อย่างไรก็ตาม คงจะดีไม่น้อยถ้ามี Copyparty เวอร์ชันตามที่เป็นอยู่ และเวอร์ชันที่มีแพลตฟอร์มการตรวจสอบสิทธิ์ผู้ใช้ที่แข็งแกร่งกว่าเล็กน้อย

หากคุณหวังที่จะโฮสต์ภารกิจที่สำคัญหรือมีความปลอดภัยสูงกับ Copyparty ฉันอาจจะหยุดสิ่งนั้นไว้ชั่วคราว ระบบการตรวจสอบความถูกต้องไม่เหมาะกับงาน

อย่างไรก็ตาม หากคุณวางแผนที่จะเข้าถึง Copyparty ภายในเท่านั้น ผ่านอุโมงค์ Cloudflare หรือด้วย Reverse Proxy ที่มีระบบการตรวจสอบความถูกต้องในตัว นั่นจะเป็นเรื่องราวที่แตกต่างไปจากเดิมอย่างสิ้นเชิง

เพียงตรวจสอบให้แน่ใจว่าเนื้อหาที่คุณจัดเก็บภายใน Copyparty นั้นขึ้นอยู่กับระดับความปลอดภัยที่คุณมอบให้

Copyparty ทำให้การติดตั้งโฟลเดอร์ระยะไกลบนคอมพิวเตอร์ของคุณเป็นเรื่องง่าย

สิ่งหนึ่งที่ฉันค่อนข้างประหลาดใจกับ Copyparty ก็คือความง่ายในการติดตั้งโฟลเดอร์ระยะไกลบนคอมพิวเตอร์ของฉัน Copyparty ให้คำสั่งที่แน่นอนแก่คุณในการรันเพื่อเมานต์ไฟล์และโฟลเดอร์บนคอมพิวเตอร์ Windows, macOS หรือ Linux

หากคุณกำลังทำงานในโครงการเขียนโค้ดกับเพื่อน หรือเพียงต้องการเข้าถึงไฟล์ของโฮมเซิร์ฟเวอร์จากที่ใดก็ได้ใน File Explorer ของคุณ ฟังก์ชันนี้ค่อนข้างดีและตั้งค่าได้อย่างราบรื่น

/th/images/the-copyparty-logo-which-is-a-retro-casette-tape-with-the-word-copyparty-in-the-middle.png เครดิต: Copyparty

เซิร์ฟเวอร์ไฟล์พกพา Copyparty

ระบบปฏิบัติการ

ลินุกซ์, macOS, Windows

เบราว์เซอร์เดสก์ท็อปที่รองรับ

ทั้งหมด

ยี่ห้อ

ฝ่ายคัดลอก

ราคา

ฟรี

นักพัฒนา

ทริปแฟล็ก

Copyparty ช่วยให้คุณสามารถเปลี่ยนอุปกรณ์เกือบทุกชนิดให้เป็นเซิร์ฟเวอร์ไฟล์ด้วยการอัปโหลด/ดาวน์โหลดต่อโดยใช้เว็บเบราว์เซอร์ใดก็ได้ Copyparty เป็นวิธีที่ง่ายและสะดวกในการปรับใช้เซิร์ฟเวอร์ไฟล์ใน Raspberry Pi เดสก์ท็อป เซิร์ฟเวอร์ แล็ปท็อป และอื่นๆ อีกมากมาย

ท้ายที่สุดแล้ว ฉันชอบ Copyparty มาก ฉันใช้งานเซิร์ฟเวอร์ Minecraft บางตัวที่ใช้ modpacks แบบกำหนดเองทั้งหมดหรือ modpacks ที่ดัดแปลง และฉันคิดว่า Copyparty เป็นวิธีที่ง่ายมากในการแจกจ่าย modpacks นั่นเป็นเพียงกรณีการใช้งานเดียวที่ฉันนึกถึงได้ในเวิร์กโฟลว์ของตัวเอง แต่ฉันก็คิดหาวิธีอื่นอยู่เสมอในการใช้ซอฟต์แวร์ที่ยอดเยี่ยมชิ้นนี้

หากฉันต้องการเซิร์ฟเวอร์ไฟล์แบบธรรมดา Copyparty จะเป็นสิ่งที่ฉันต้องทำอย่างแน่นอน

*️⃣ ลิงค์ที่มา:

โอเพ่นซอร์ส, Copyparty , เซิร์ฟเวอร์ Docker ระดับไฮเอนด์ของฉัน, Python, การติดตั้ง Python บน Windows, โปรแกรมติดตั้ง Python สำหรับ Mac , Docker, Shutterstock ฉันใช้เซิร์ฟเวอร์ Minecraft สองสามตัว