호환성
Loft를 쓸 수 있는 환경.
Loft는 대부분의 NAS 장비, Windows 서버, Samba가 사용하는 SMB 공유 폴더와 함께 작동해요. 아래는 저희가 실제로 테스트한 목록이에요. 목록에 없어도 잘 작동할 수 있어요. loft-gateway doctor를 실행하면 알려 줘요.
준비물
- SMB 3으로 폴더를 공유하는 NAS 또는 서버. Loft는 기본적으로 SMB 암호화를 요구하며, 암호화를 지원하지 않는 NAS는 홈 네트워크에서 허용할 수 있어요.
- 게이트웨이를 실행할 집에 있는 Linux 머신: Python 3.12 이상이 설치된 x86_64 또는 arm64(Debian 13, Ubuntu 24.04, 최신 Raspberry Pi OS에는 들어 있어요), 또는 컨테이너를 실행할 수 있는 아무 머신.
- 외부에서 사용하려면: 터널(예: Cloudflare Tunnel) 또는 공유기의 포트 포워딩. 집에서는 둘 다 필요 없어요.
테스트한 NAS 및 서버
| NAS / 서버 | 상태 | 참고 |
|---|---|---|
| Samba (Linux) | 자동 테스트됨 | 코드가 바뀔 때마다 Samba로 테스트: SMB 암호화 필수·제공·꺼짐, 터널 경유와 직접 연결 모두 |
| Ubiquiti UniFi UNAS | 아직 테스트 안 됨 | |
| TrueNAS SCALE | 아직 테스트 안 됨 | |
| Windows Server (SMB) | 아직 테스트 안 됨 | |
| Synology | 아직 테스트 안 됨 | 갖고 계시다면 loft-gateway doctor를 실행하고 결과를 알려 주세요 |
앱
| 앱 | 요구 사항 |
|---|---|
| iPhone 및 iPad | iOS 또는 iPadOS 17 이상 |
| Mac | macOS 14 이상 |
| Android | Android 8 이상 |
| Windows | Windows 10 또는 11 |
| Linux | FUSE. 데스크톱 환경에서 지원하면 트레이 아이콘 |
알려 주세요
여기 없는 장비로 Loft를 테스트해 보셨나요? loft-gateway doctor의 출력 결과와 함께 github.com/Incremental-AS/loft에 이슈를 등록해 주세요.
먼저 출력 결과에서 주소, 공유 폴더 이름, 사용자 이름 같은 개인 정보를 지워 주세요.