Alist: 여기저기 흩어진 저장소 위에 디렉터리 나무 하나를 얹기

요약

Alist는 여러 클라우드 계정, 네트워크 저장, 로컬 디스크에 흩어진 저장소 위에 훑어볼 수 있는 디렉터리 나무를 얹는다. 파일은 브라우저 탭 여섯 개가 아니라 한 화면 안에서 저장소 사이를 옮겨 다닌다.

추천
이름
Alist
버전
3.64
요금
유료
오픈소스
비오픈소스
공식 사이트
https://alistgo.com/zh/
업데이트
2026-10-06 23:17

문제는 용량 부족이 아니라 흩어짐

자기 파일을 아끼는 사람에게는 결국 같은, 의도치 않게 만들어진 구조가 생긴다. 노트북의 폴더하나. 어떤 저장 서비스의 구독. 무료 한도 때문에 시작해 사진 때문에 유지하는. 다른 곳의 두 번째 계정. 끝난 프로젝트를 위해 만든. 방 한쪽의 네트워크 디스크. 회사 계정과 동기화되는 업무용 드라이브. 어느 것도 계획이 아니고, 문제없이 잘 돌아간다. 어떤 파일을 그중 하나에서 다른 하나로 옮겨야 하는 순간까지는. 그 순간 본인은 자기가 통합 계층이었다는 것을 알게 된다. 여기서 내려받고, 저기로 올리고, 두 번 기다리고, 연결이 끊기지 않기를 바란다.

Alist가 다루는 것은 그 구체적인 문제이고 용량 문제가 아니다. 이것은 파일 목록 프로그램이다. 여러 저장 백엔드를 하나의 훑어볼 수 있는 디렉터리 나무로 보여 주는 서비스이고, 그 위에 웹 화면이 얹힌다. 백엔드는 상용 클라우드 계정일 수도, 네트워크 디스크와 원격 파일 시스템이 쓰는 통신 방식일 수도, 그냥 로컬 디스크일 수도 있다. 사용자가 보는 것은 하나의 계층이고, 사용자가 하는 일은 둘러보기, 열기, 복사, 이동이며, 어떤 경로가 실제로 어느 백엔드에 있는지는 문제가 될 때까지 신경 쓰지 않아도 된다.

통합된 디렉터리 나무

정말 흥미로운 능력은 백엔드 사이를 옮기는 것

여러 곳에서 파일 목록을 읽는 것은 편리하다. 한 제공자에서 다른 제공자로 직접 복사하는 것이 일을 바꾸는 능력이다. 로컬 기계를 중간에서 빼기 때문이다. 정리를 위해 폴더를 어떤 계정에서 다른 계정으로 옮기는 일은 평범한 방식으로 하면 내려받기에 이어 올리기가 붙어, 가정 회선을 두 번 쓰고 느린 쪽 절반만큼 기다리게 된다. 양쪽 자격 증명을 이미 가진 서버를 거치게 하면 그것은 지시 하나가 된다.

사람과 저장소 사이에 계층을 하나 두는 이유가 거기에 다 있다. 그리고 그 계층의 의존이 여기서 드러난다. 이 종류의 프로그램은 저장소를 소유하지 않는다. 제공자가 정하고 바꿀 수 있는 접점을 통해 접근을 빌릴 뿐이다. 어떤 제공자가 조건을 바꾸고, 호출 한도를 조이고, 스크립트 접근을 수상하게 취급하기 시작하면, 이 통합 계층이 가장 먼저 알아차리고 가장 아무것도 할 수 없는 처지가 된다. 오래 의지할 생각이라면, 눈앞의 이 나무는 소프트웨어가 조립한 보기이지 계약이 보증하는 것이 아니라는 점을 알아야 한다.

화면이 파일을 실제로 어떻게 다루는가

미리보기는 어떤 파일 탐색기에서든 가장 많이 쓰이는 부분이고, 웹 화면에서 가장 자주 빠지는 부분이다. 영상과 소리는 브라우저에서 재생되고, 문서와 페이지는 바로 열어 읽을 수 있으며, 파일을 먼저 로컬 디스크로 내려받을 필요가 없다. 영상 모음에게 이것은 디렉터리 목록을 가족이 실제로 쓸 수 있는 것으로 바꾼다. 폴더를 열고 재생을 누르면 파일이 그것이 마침 놓여 있는 곳에서 흘러온다.

내려받는 방식은 평소와 다르고, 그것이 그리 강하지 않은 기계에서 이것을 돌리는 사람에게 중요해진다. 여러 파일을 고르면 서버 디스크에 먼저 쓰는 대신 보내면서 묶인 압축 파일이 만들어진다. 그래서 어떤 크기의 폴더든, 중간에 서버가 자기 사본을 들고 있지 않아도 내려받을 수 있다. 같은 화면이 디렉터리별 비밀번호도 제공하므로, 중요한 폴더는 서비스 전체가 비공개라는 것에 기대지 않고 자기 자격 증명을 요구할 수 있다. 또 재생 기기와 데스크톱 파일 관리자가 알아듣는 방식으로 저장소를 공개하기 때문에, 통합된 나무가 웹사이트가 아니라 연결된 드라이브로 나타난다.

미리보기와 폴더별 권한

어떻게 배포하느냐가 누구를 위한 것인지를 정한다

세 갈래 길이 있고 세 부류의 사용자를 나타낸다. 컨테이너 이미지는 이미 컨테이너를 돌리는 사람에게 곧은 길이다. 서비스 하나, 포트 하나, 설정을 담을 영역 하나. 일반 데스크톱 체계용 실행 파일은 풀면 바로 돌아가서, 서버가 아닌 기계에 이것을 두고 싶은 사람에게 맞는다. 명령줄 설치 스크립트는 패키지 관리로 설치하는 것이 당연하다고 여기는 리눅스 사용자에게 맞는다.

자원 소비는 작아서 호스트 선택이 실제로 제약이 되지 않고, 이는 의도된 배포 방식에 중요하다. 원래 다른 이유로 켜져 있는 기계. 그것이 이 도구가 들어가는 패턴이다. 더 쓰기 좋은 화면을 원하는 네트워크 디스크, 또는 쓸 수 있는 능력이 처음 설정한 한 가지 용도로 제한되어 있던 작은 상시 가동 컴퓨터.

정말 잘하는 세 가지 용도

첫째는 가정의 영상과 소리이고, 수고를 정당화하는 용도다. 여러 저장 계정, 나무 하나, 반대편에 올바른 방식을 알아듣는 재생 기기. 결과는 한곳에 있는 것처럼 행동하는 모음이고, 실제로는 한곳에 있지 않은 부품으로 조립된다. 둘째는 팀의 파일 이용이고, 값어치는 네 제품에 있는 네 가지 공유 대화상자가 아니라 주소 하나와 폴더별 권한에 있다. 셋째는 기존 네트워크 디스크의 확장이고, 가장 적게 논의된다. 저장은 잘하고 탐색은 못하는 기기가 교체되지 않고 더 나은 현관을 얻는다.

이 발상이 멈추는 곳

세 가지 한계는 적어 둘 값이 있다. 이것은 접근 계층이지 백업이 아니다. 여기서 무엇도 이중화되지 않고, 한곳에만 있는 파일은 몇 개의 화면에서 보이든 한곳에만 있다. 각 제공자가 닿을 수 있고 관대하게 남아야 한다는 데 의존하며, 그것은 누구의 통제 밖에 있다. 그리고 여기가 쥐고 있는 자격 증명은 모두 보호되어야 하는 것이므로, 돌리는 기계는 그것이 닿는 계정만큼의 주의를 받을 값이 있다. 화면이 쾌적하고 설정이 십 분에 끝났을 때 이 점은 잊히기 쉽다.

이 한계를 염두에 두면 거래는 나쁘지 않다. 작은 서비스가 몇 개의 불편한 화면을 하나의 편한 화면으로 바꾼다. 원래 거기 있던 하드웨어 위에서, 파일이 동시에 여러 곳에 있다는 구체적인 문제를 위해. 그 문제는 사라지지 않고, 용량을 더 사서 풀리지도 않는다.

Alist다운로드