Vương quốc Anhziodotsh/atfile
📦➔🦋 Store and retrieve files on the ATmosphere
Thành tựu nổi bật
Những danh hiệu mới nhất của dự án
#1 Repository Của Tháng
#1 Repository Của Tháng
#2 Repository Của Tháng
📦 atfile: Lưu trữ tệp tin trên ATmosphere bằng Bash thuần
Công cụ dòng lệnh viết hoàn toàn bằng Bash Shell, cho phép lưu trữ và truy xuất tệp tin trên nền tảng ATProto như Bluesky hoặc Tangled, không phụ thuộc vào NodeJS.
atfile là một dự án nguồn mở cho phép người dùng lưu trữ và truy xuất các tệp tin thông qua giao thức ATProto, sử dụng tài khoản Bluesky hoặc các dịch vụ tương thích ATProtocol như Tangled. Dự án được phát triển hoàn toàn bằng ngôn ngữ Bash Shell, giúp giảm thiểu sự phụ thuộc và tăng tính di động.
✨ Điểm nổi bật
- Lưu trữ trên ATmosphere: Hỗ trợ lưu trữ tệp tin trực tiếp lên nền tảng ATProto thông qua tài khoản Bluesky hoặc Tangled.
- Viết bằng Bash: Toàn bộ logic được cài đặt bằng Bash Shell, không yêu cầu cài đặt NodeJS.
- Hỗ trợ nhiều hệ điều hành: Tương thích với Linux, macOS, *BSD, Haiku và cả Windows thông qua MinGW hoặc WSL.
- Cài đặt nhanh: Hỗ trợ cài đặt tự động bằng lệnh
curl -sSL https://zio.sh/atfile.sh | bash. - Mã hóa tùy chọn: Hỗ trợ tính năng mã hóa tệp tin bằng GnuPG thông qua lệnh
upload-cryptvàfetch-crypt. - Giới hạn kích thước linh hoạt: Tương thích với giới hạn kích thước tệp tin do PDS quy định, mặc định là 100MB.
💡 Vì sao đáng chú ý
atfile khác biệt từ các giải pháp lưu trữ đám mây truyền thống khi sử dụng giao thức ATProto như một nền tảng lưu trữ phân tán, kết hợp với hệ sinh thái xã hội Bluesky. Sự lựa chọn sử dụng Bash Shell giúp giảm thiểu công nghệ phụ thuộc, phù hợp với người dùng muốn tích hợp lưu trữ tệp tin vào môi trường dòng lệnh hoặc hệ thống nhúng.
#ATProto #Bluesky #FileHosting #Bash #OpenSource #TiniX
Dự án tương tự
Khám phá các dự án và mô hình AI khác có sự tương đồng.
Bluesky PDS (Personal Data Server) container image, compose file, and documentation
An AT Protocol implementation prioritizing community safety and self-governance, written in Rust.
a collection of lightweight TypeScript packages for AT Protocol, the protocol powering Bluesky.
A straightforward solution for using the AT Protocol and Bluesky, written in Swift.