라즈베리파이 썸네일형 리스트형 webdav 이용, 네트워크 드라이브 연결 1 - 설치 라즈베리파이에 접속하려는 PC가 로컬 네트워크 즉 집에 존재한다면 SMB로 그냥 연결하면 된다. 하지만 회사PC에서 집에 있는 라즈베리파이에 네트워크 드라이브로 연결하고 싶다면??? 이럴 경우 webdav가 훌륭한 대안이 될 수 있다. 이번 포스팅에서는 docker를 이용하여 webdav를 설치하고 원격에서 연결하는 방법에 대해 설명하도록 하겠다. 1. docker 이미지 선정 docker hub에서 webdav를 검색하면 "bytemark/webdav", "idelsink/webdav", "ugeek/webdav", "mwader/webdav" 등등 여러 종류가 검색되고 그중 "bytemark/webdav"가 가장 다운로드 횟수가 많다. 그러나 대부분의 이미지들이 Intel 계열 CPU에서는 정상 동작.. 더보기 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.. 더보기 워드프레스(WordPress)를 NginX Reverse Proxy 적용시 오류 해결하기 지난 포스트에서는 OMV5에서 docker를 이용하여 워드프레스를 설치하는 방법에 대해 설명한 바 있다. https://blog.codesarang.com/37 OMV5(OpenMediaVault 5)에 워드프레스(WordPress) 설치하기 이번에는 OMV5에 워드프레스 설치와 관련하여 OMV5(OpenMediaVault 5)에 워드프레스(WordPress) 설치하기 워드프레스(WordPress)를 NginX Reverse Proxy 적용시 오류 해결하기 두 편으로 나누어 포스팅할 계획이다. blog.codesarang.com 지난번 설치된대로 그냥 접속하여 사용할 수는 있지만 특정 포트를 지정하여 http로 접속해야 한다는 점에서 뭔가 아쉬움이 남는다. 이번 포스팅에서는 NginX Reverse Pr.. 더보기 OMV5(OpenMediaVault 5)에 워드프레스(WordPress) 설치하기 이번에는 OMV5에 워드프레스 설치와 관련하여 OMV5(OpenMediaVault 5)에 워드프레스(WordPress) 설치하기 워드프레스(WordPress)를 NginX Reverse Proxy 적용시 오류 해결하기 두 편으로 나누어 포스팅할 계획이다. 1. 워드프레스 설치 준비 OMV5에서 Portainer로 접속한 후 "Images" 메뉴를 클릭, wordpress 최신 버전의 이미지를 확보한다. wordpress가 사용할 공유 폴더를 하나 생성해 주도록 한다. 여기서는 "web"이라는 공유폴더를 생성하였고, 윈도우즈 탐색기로 공유폴더에 접속해 "wordpress"라는 서브폴더를 추가 생성해 주었다. 이제 컨테이너를 생성할 순서이다. "Containers" 메뉴에서 "Add container"버튼을.. 더보기 OMV5에서 Portainer 최신 버전으로 업데이트 하기 OMV5에서 Portainer를 사용할때 아래처럼 새버전이 나왔다는 메시지가 뜨는 경우가 있다. 일반적인 docker 컨테이너의 경우 버전 업데이트를 위해서는 recreate를 해주면 되지만, Portainer의 경우 recreate를 시도면 실패와 동시에 접속도 중단되어 버린다. OMV는 Portainer 업데이트를 위한 간단한 방법을 제공한다. 아래 그림처럼 OMV에 관리자로 접속한 후, "OMV-Extras" 메뉴에서 "Docker" 탭을 선택하고 "Portainer"-"설치" 버튼을 클릭하기만 하면된다. 설치가 완료된 후 로그인 과정을 거치면 아래 그림처럼 최신 버전의 Portainer를 사용할 수 있다. 더보기 docker에 SSL 인증서 적용하기 - nginx Reverse Proxy 1. 개요 OMV5에 docker를 이용하여 NextCloud, WordPress, Transmission, LetsEncrypt 등 다양한 어플리케이션을 설치한 바 있다. 아래 그림은 docker에 설치된 컨테이너 리스트이다. 현재 상태를 그림으로 도식화해 보면 아래와 같다. 인터넷에 공유기가 연결되어 있고, 공유기 아래 OMV가 설치된 라즈베리파이 머신이 연결되어 있는 상태이다. 그리고, OMV안에 여러 컨테이너가 가상 내부 네트워크로 구성되어 연결되어 있다. 그리고 각각의 컨테이너에 접속하기 위한 포트는 OMV에 각기 다른 포트로 매핑(포트 포워딩) 되어 있는 상태이다. 현재 구조로도 각각의 어플리케이션에 접속하여 사용은 가능하지만 여러 문제점? 불편함?이 존재한다. 생각나는 불편함은 다음과 같다... 더보기 NextCloud에서 Internal Server Error 발생시 해결 방법 1. 발생원인 파악 OMV의 docker 환경에서 NextCloud를 설치해 정상적으로 사용하던 중 갑자기 아래와 같은 Internal Server Error가 발생했다. 국내외 블로그 및 여러 사이트를 찾아 보았지만 한동안 해결 방법을 찾지 못하다가 최근 해결 방법을 찾게 되어 공유하고자 한다. 우선, 위와 같은 Internal Server Error 메시지는 OMV 머신을 재부팅 하거나, container를 다시 deploy하는 와중에 MariaDB에 할당된 IP주소가 변경되면서 발생한다. 다시 말하면, NextCloud 입장에서는 참조하던 DB서버가 갑자기 사라져 버린 것이다. 위에 그림에서 보면, OMV 머신이 재부팅된 이후 IP 주소는 172.17.0.2이나, NextCloud의 config.p.. 더보기 이전 1 2 3 4 5 6 다음