Hướng Dẫn Cài Đặt FileGator Trên Synology Quản Lý File

FileGator là một ứng dụng web miễn phí, mã nguồn mở, tự lưu trữ để quản lý tệp và thư mục. FileGator hỗ trợ nhiều người dùng để bạn có thể có quản trị viên và những người dùng khác quản lý tệp với các quyền truy cập, vai trò và thư mục trang chủ khác nhau. Nếu được phép, người dùng có thể tải xuống nhiều tệp hoặc thư mục cùng một lúc. Tải tệp lên hỗ trợ kéo và thả, thanh tiến trình, tạm dừng và tiếp tục. Trong hướng dẫn từng bước này, tôi sẽ chỉ cho bạn cách cài đặt FileGator trên Synology NAS của bạn bằng Docker

Bước 1: Cài đặt Container Manager 

Cài đặt Container Manager qua Synology “Package Center”. Nếu bạn chạy phiên bản DSM cũ hơn (dưới 7.2), hãy tìm Docker thay vì Container Manager.

Bước 2: Tạo domain tuỳ chỉnh

Để tạo domain tuỳ chỉnh bạn vui lòng xem lại bài viết Hướng Dẫn Sử Dụng Reverse Proxy

Bước 3: Thêm script Docker

Vào File Station và mở thư mục docker. Bên trong thư mục docker, tạo một thư mục mới và đặt tên là filegator. Làm theo hướng dẫn trong hình ảnh bên dưới.
Lưu ý: Hãy cẩn thận chỉ nhập chữ thường, không nhập chữ hoa.

Nhấp chuột phải vào thư mục filegator chọn vào Properties. Làm theo hướng dẫn trong hình ảnh bên dưới.

Vào tab Permission rồi nhấp vào Advanced options. Từ menu thả xuống, chọn “Make heir permissions explicit“. Làm theo hướng dẫn trong hình ảnh bên dưới.

Chọn Everyone rồi nhấp vào tab Edit Kiểm tra tất cả Quyền Read và Write. Nhấp vào Xong. Làm theo hướng dẫn trong hình ảnh bên dưới.

Vào Control Panel / Task Scheduler / Create / Scheduled Task / User-defined script. Làm theo hướng dẫn trong hình ảnh bên dưới.

Khi bạn nhấp vào User-defined script, một cửa sổ mới sẽ mở ra. Thực hiện theo hướng dẫn bên dưới:
General: Trong trường Task nhập “Install FileGator“. Bỏ chọn tùy chọn “Enabled”. Chọn root User.
Schedule: Chọn Run on the following date sau đó chọn “Do not repeat“.
Task Settings: Đánh dấu vào “Send run details by email“, thêm email của bạn rồi sao chép và dán mã bên dưới vào vùng Run command. Sau đó, nhấp vào OK.
docker run -d --name=FileGator \
-p 5517:8080 \
-v /volume1/docker/filegator:/var/www/filegator/repository \
--restart always \
filegator/filegator:latest
Bạn có thể thay đổi port 5517 thành port của riêng bạn
Chọn  “Install FileGator” của bạn sau đó nhấp vào tab “Run”. Bạn sẽ được yêu cầu chạy Cài đặt FileGator – nhấp vào OK. Làm theo hướng dẫn trong hình ảnh bên dưới.
Bây giờ hãy mở trình duyệt của bạn và nhập https://ip-synology:5517 Nếu mọi thứ diễn ra bình thường, bạn sẽ thấy trang Đăng nhập FileGator. Nhập Tên người dùng và Mật khẩu mặc định. admin/admin123