콘텐츠로 이동
AudioBook Manager
한국어
GitHub설치
아직 출시 전

ABM은 아직 나오지 않았어요

AudioBook Manager의 첫 공개 릴리스를 아직 준비하고 있어서, 이 사이트의 설치 방법은 아직 쓸 수 없어요. 편하게 둘러보고, 언제 나오는지 알고 싶다면 Discord나 GitHub에서 소식을 받아 보세요.

커뮤니티 검토를 기다리는 중틀린 곳을 찾았나요? 고치는 걸 도와주세요

시스템

백업

ABM을 백업하고, 내보내고, 복원해요.

System > Backups에서 백업을 만들고 복원해요. Backup Now를 누르면 하나 만들어요. 일정, 보관 기간, 내보내기 대상은 일반에 있어요.

데이터베이스의 일관된 사본(database.db), 설정(settings.json), 매니페스트가 담긴 암호화된 압축 파일이에요. 표지와 앱 비밀 파일 때문에 내 백업에도 /config를 꼭 넣으세요.

목록에서 하나를 고르거나 백업 파일을 올리세요(최대 500 MiB). 먼저 현재 데이터베이스의 사본을 저장해 둬요. 복원은 되돌릴 수 없어요.

복원은 기본적으로 보안 설정(인증 모드, 자격 증명, 신뢰하는 네트워크)을 되돌리지 않아요. 지금 설정이 그대로 유지되고, 결과에도 그렇게 표시돼요. 페이지에는 이걸 바꾸는 스위치가 없어요. restore_security_settings=true로 restore-upload를 API로 호출해야만 되돌아오므로, 업로드한 아카이브가 복원되는 것만으로 로그인이 꺼지는 일은 없어요.

예전 버전에서 만든 백업이라면, 복원한 뒤 컨테이너를 재시작해서 마이그레이션이 돌게 하세요.

예상하지 못한 항목이 들어 있거나, 올바른 SQLite 데이터베이스가 아니거나, SQLite로 옮기기 전의 레거시 백업이면 아무것도 바꾸지 않고 거부해요.

SFTP, SCP, FTPS, FTP, S3, 또는 rclone 리모트예요. Auto로 표시한 대상은 백업마다 자동으로 받아요. rclone 리모트 이름에는 영문자, 숫자, _, ., -를 쓸 수 있어요.

  • Docker 이미지와 compose 파일은 백업에 들어가지 않아요. compose 파일은 따로 챙겨 두세요.
  • APP_SECRET을 설정했다면 따로 백업하세요. 이게 없으면 다른 호스트에서 복원한 뒤 저장된 자격 증명을 복호화할 수 없어요.