본문 바로가기

캘리버

캘리버(Calibre) Forgot Password 버튼 없애기 아래 그림처럼 캘리버를 로그인 화면에서 사용자 ID를 입력하고 "Forgot Password?" 버튼을 클릭하게 되면 임시 비밀번호가 사용자의 이메일로 날아가게 된다. 그런데 이 방식에는 치명적인 문제점이 몇가지 있다. 첫 번째로, 정상적인 사용자가 아닌 아무라도 사용자 ID만 알면 이 행위를 수행할 수 있다는 것이다. 즉 누군가 원하기만 하면 내 로그인을 방해할 수 있다. 두 번째로, 일반적으로 캘리버 컨테이너에서 SMTP 설정을 제대로 하지 않는다는 것이다. 이럴 경우 변경된 임시 비밀번호를 내가 받을 방법이 없다. 그럼 "Forgot Password?" 버튼을 없애면 되지 않을까? 이번에는 해당 버튼을 쉽게 없애는 방법을 포스팅 하도록 하겠다. 우선, 관리자 ID로 접속하여 설정 페이지로 들어간다... 더보기
캘리버(Calibre) 로그인 비밀번호 분실시 초기화 방법 1. 비밀번호 초기화 캘리버를 잘 사용하다가 갑자기 비밀번호가 생각 안나는 경우가 있다. 물론, "Forgot Password" 버튼을 사용하여 패스워드 재설정을 생각할 수 도 있지만, 이는 SMTP 서버 및 이메일 주소를 제대로 설정했을 경우에나 가능하고 그렇지 않은 경우는 무용지물이다. 캘리버 컨테이너의 경우 "/config" 폴더 아래 app.db 파일에 사용자 ID 및 비밀번호 등이 저장되어 있다. 이를 초기화 하기 위해서는 Portainer를 실행, 컨테이너 리스트에서 캘리버 컨테이너의 쉘로 접속한다. 그리고 아래 명령들을 이용하여 app.db 파일을 백업해 둔다. # cd /config # mv app.db app_backup.db 다시 캘리버 컨테이너 상세 정보에서 "Duplicate/Edi.. 더보기
OMV5에 캘리버(Calibre)를 이용한 온라인 도서관 구축하기-2 지난 포스팅에서 OMV5에 캘리버 설치 방법에 대해 설명한 바 있다. https://www.codesarang.com/39 OMV5에 캘리버(Calibre)를 이용한 온라인 도서관 구축하기-1 1. 들어가기 전에 내가 캘리버를 처음 사용한 것은 아마도 몇년 전에 아마존 킨들을 구매하면서 부터 였던 걸로 기억한다. 그때는 캘리버를 이용해 epub 이북 포맷을 mobi 파일 즉 킨들 포맷으로 변 www.codesarang.com 이번 포스팅에서는 설치 완료후 초기오류 해결 및 환경설정 방법 등에 대해 설명하도록 하겠다. 1. 설치후 초기 오류 해결 방법 캘리버 최초 설치후 아래와 브라우저를 이용하여 접속하면 아무 설명도 없이 라이브러리 설정 위치를 정하라고 나온다. 여기에 "/books" 즉 전자책이 저장될.. 더보기
OMV5에 캘리버(Calibre)를 이용한 온라인 도서관 구축하기-1 1. 들어가기 전에 내가 캘리버를 처음 사용한 것은 아마도 몇년 전에 아마존 킨들을 구매하면서 부터 였던 걸로 기억한다. 그때는 캘리버를 이용해 epub 이북 포맷을 mobi 파일 즉 킨들 포맷으로 변환하기 위해 사용했었다. 가지고 있던 전자책이 많지도 않았을 뿐더러, 캘리버가 웹상에서 동작한다는 것을 알지 못한 상태에서 캘리버를 이용해 전자책 관리는 생각도 못했다. 단지 위키를 설치해 PDF 문서들을 올려놓고 필요시 보는 정도였다. 그러던 와중, 아래 위키백과사전에서 캘리버에 대한 설명에서 볼 수 있드시 웹 기반 캘리버가 있고, 이를 이용해 전자책 관리가 가능하다는 것을 알게 되었다. 오늘은 캘리버를 이용해 어떻게 전자책을 관리할 수 있을지 설명해 보도록 하겠다. 2. docker 이미지 준비 dock.. 더보기