restic 백업을 위한 웹 UI이자 백그라운드 오케스트레이터로, 저장소 생성, 스냅샷 예약, 파일 탐색 및 복원을 지원합니다.
karanhudia/borg-ui
명령줄 없이 저장소 설정, 예약 백업, 아카이브 탐색과 복원을 관리하는 BorgBackup용 셀프 호스팅 웹 인터페이스입니다.
- 스타
- 1,682
- 포크
- 62
- 열린 이슈
- 31
- 마지막 커밋
- 어제
어떤 프로젝트인가요?
Borg UI는 일반적으로 터미널에서 사용하는 중복 제거 백업 도구 BorgBackup의 웹 프런트엔드입니다. 로컬 디스크, SSH 또는 SFTP 대상에 저장소를 만들고 관리하며, 실시간 진행 상황을 확인하면서 백업을 실행하고 아카이브를 탐색해 개별 파일을 복원할 수 있습니다.
예약 작업, 유지보수 작업, 백업 전후 훅도 같은 인터페이스에서 설정할 수 있습니다. 100개 이상의 서비스를 지원하는 Apprise를 통해 알림을 보내며, SSH 키 배포와 저장소 상태 확인 기능으로 원격 머신을 추가할 수 있습니다.
BorgBackup 1.x와 BorgBackup 2 베타를 지원합니다. amd64, arm64, armv7용 Docker 컨테이너로 실행할 수 있으며, Debian 또는 Ubuntu 호스트에 직접 설치할 수도 있습니다.
핵심 기능
- 01로컬, SSH, SFTP 대상에 저장소를 만들고 관리합니다.
- 02실시간 진행 상황을 확인하며 백업을 실행하고 아카이브를 탐색해 파일을 복원합니다.
- 03백업과 유지보수 작업을 예약하고 백업 전후 훅을 설정합니다.
- 04100개 이상의 Apprise 서비스를 통해 알림을 보냅니다.
- 05SSH 키 배포와 저장소 상태 확인 기능으로 원격 머신을 관리합니다.
활용 사례
- 홈 디렉터리나 서버 디렉터리를 원격 SSH 호스트에 정기적으로 백업합니다.
- Borg의 CLI를 익히지 않고도 이전 아카이브에서 개별 파일을 복원합니다.
- Docker를 사용해 Raspberry Pi나 소형 홈 서버에서 Borg 백업을 실행합니다.
빠른 시작
- 1
Docker로 Borg UI 컨테이너를 실행합니다
docker run -d --name borg-web-ui -p 8081:8081 -v borg_data:/data -v borg_cache:/home/borg/.cache/borg -v /home/yourusername:/local:rw ainullcode/borg-ui:latest - 2
http://localhost:8081 을 열고 admin / admin123으로 로그인합니다
- 3
Docker를 사용하지 않는 경우 Debian 또는 Ubuntu 호스트에서 README의 공식 설치 스크립트를 실행합니다
사용 전 알아둘 점
- 네이티브 설치는 Debian 또는 Ubuntu 호스트만 대상으로 합니다.
- 기본 로그인 정보는 admin / admin123이므로 처음 시작한 후 변경하세요.
- BorgBackup 2 지원은 베타 버전입니다.
포함된 컬렉션
토픽
자주 묻는 질문
- borg-ui은(는) 무엇인가요?
- 명령줄 없이 저장소 설정, 예약 백업, 아카이브 탐색과 복원을 관리하는 BorgBackup용 셀프 호스팅 웹 인터페이스입니다. Borg UI는 일반적으로 터미널에서 사용하는 중복 제거 백업 도구 BorgBackup의 웹 프런트엔드입니다. 로컬 디스크, SSH 또는 SFTP 대상에 저장소를 만들고 관리하며, 실시간 진행 상황을 확인하면서 백업을 실행하고 아카이브를 탐색해 개별 파일을 복원할 수 있습니다.
- borg-ui은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- borg-ui은(는) AGPL-3.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- borg-ui은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. borg-ui의 마지막 커밋은 2026년 11월 6일입니다.
- borg-ui은(는) 어디에 사용할 수 있나요?
- 홈 디렉터리나 서버 디렉터리를 원격 SSH 호스트에 정기적으로 백업합니다. Borg의 CLI를 익히지 않고도 이전 아카이브에서 개별 파일을 복원합니다. Docker를 사용해 Raspberry Pi나 소형 홈 서버에서 Borg 백업을 실행합니다.
- borg-ui는 어떻게 설치하나요?
- Docker로 Borg UI 컨테이너를 실행합니다: docker run -d --name borg-web-ui -p 8081:8081 -v borg_data:/data -v borg_cache:/home/borg/.cache/borg -v /home/yourusername:/local:rw ainullcode/borg-ui:latest http://localhost:8081 을 열고 admin / admin123으로 로그인합니다 Docker를 사용하지 않는 경우 Debian 또는 Ubuntu 호스트에서 README의 공식 설치 스크립트를 실행합니다
- borg-ui은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/karanhudia/borg-ui
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
폴링 에이전트를 통해 여러 Linux, Mac, Windows 엔드포인트의 BorgBackup을 중앙에서 관리하는 셀프 호스팅 웹 GUI입니다.
보존 개수 제한과 SMB 공유를 지원하며, 일정에 따라 Git 저장소를 백업하는 셀프 호스팅 웹 앱입니다.
CLI와 GUI를 제공하며, 암호화·중복 제거·증분 스냅샷을 클라우드, 네트워크 또는 로컬 저장소에 저장하는 크로스 플랫폼 백업 도구입니다.
자동화와 크로스 시딩을 지원하는, 여러 qBittorrent 인스턴스 관리용 고속 단일 바이너리 웹 UI
데이터 중복을 제거하고 로컬, SFTP, S3, Azure, GCS 등 다양한 백엔드에 스냅샷을 저장하는 빠르고 효율적인 암호화 백업 프로그램입니다.