Câu chuyện

Vì sao tôi làm Aktar

Mọi chuyện bắt đầu từ một tệp log 300 MB và một hộp thoại chia sẻ.

Một đồng nghiệp cần tệp log của sự cố đêm qua. Tệp nặng 300 MB. Quá lớn để gửi email, còn Slack thì vài tháng sau sẽ làm thất lạc nó. Vậy là nó lên một dịch vụ lưu trữ đám mây: tải lên, mở cài đặt chia sẻ, chọn ai được xem, sao chép liên kết, gửi đi.

Năm phút sau:

Tôi là kỹ sư phần mềm, và tuần nào tôi cũng làm việc này dưới hình thức này hay hình thức khác. Log, bản build, video quay màn hình, bản dump cơ sở dữ liệu cho đồng nghiệp, tệp PDF cho khách hàng, ảnh chụp màn hình cho báo cáo lỗi.

Điều bực mình là suốt thời gian đó, tôi vẫn đang trả tiền cho bucket Cloudflare R2 của riêng mình. Nhưng muốn đưa một tệp vào đó thì phải đăng nhập bảng điều khiển Cloudflare, nhấp qua từng bước tới bucket, tải lên, rồi tự tay ghép lại liên kết công khai. Thế nên tôi cứ phải dùng những công cụ đặt máy chủ của người khác, và thường là cả một gói đăng ký, chen giữa tôi và chính tệp của mình.

Thả bất kỳ tệp nào. Nhận liên kết. Thẳng vào bucket của bạn.

Vậy nên tôi làm ra Aktar. Thả tệp lên biểu tượng trên thanh menu, hoặc nhấn một phím tắt trong bất kỳ ứng dụng nào, tệp sẽ đi thẳng vào bộ nhớ lưu trữ tương thích S3 của riêng bạn. Một giây sau, liên kết đã nằm trong bộ nhớ tạm, dưới dạng URL thường, Markdown hoặc HTML. Không tài khoản, không hộp thoại cấp quyền, không có máy chủ của ai khác ở giữa.

Tệp nào cũng được: một tệp log, một bản build, một video, cả chục ảnh chụp màn hình cùng lúc. Và khi bucket ở chế độ riêng tư, Aktar tạo liên kết tạm thời tự hết hạn.

Liên kết tồn tại lâu hơn ứng dụng

Đây là điều tôi quan tâm nhất. Mọi liên kết Aktar đưa cho bạn đều trỏ tới bộ nhớ lưu trữ của bạn, không phải tới Aktar. Không có máy chủ Aktar nào để bị tắt, không có gói nào để hủy, không có tài khoản nào để mất. Nếu ngày mai Aktar biến mất, mọi liên kết bạn từng chia sẻ vẫn tiếp tục hoạt động.

  • Không máy chủ

    Tệp đi thẳng từ thiết bị tới bộ nhớ lưu trữ của bạn.

  • Không tài khoản

    Không cần đăng ký. Thêm bucket là dùng được ngay.

  • Không theo dõi

    Các ứng dụng không thu thập gì, kể cả số liệu phân tích.

  • Khóa ở lại nhà

    Trong Chuỗi khóa, Trình quản lý thông tin xác thực hoặc Keystore.

  • Mọi loại tệp

    Log, bản build, video, PDF và ảnh chụp màn hình.

  • Mã nguồn mở

    Miễn phí, giấy phép MIT. Đọc được từng dòng mã.

Aktar chạy ở đâu

Ban đầu là một ứng dụng thanh menu cho Mac. Giờ Aktar đã có trên điện thoại và trong Raycast, và sẽ còn thêm nữa.

Tiếp theo là gì

Bản Android đang được Google Play xét duyệt, và ứng dụng Windows đã có trên Microsoft Store. Sau đó, mọi thứ tùy vào bạn: hãy cho tôi biết bạn chia sẻ những gì và điều gì đang cản trở bạn trên GitHub.

Về cái tên

Aktar trong tiếng Thổ Nhĩ Kỳ nghĩa là “chuyển” hay “chuyền qua”. Và đó cũng là tất cả những gì ứng dụng làm.

Mert TopuzKỹ sư phần mềm, người làm ra Aktar