본문 바로가기

시놀로지

Jellyfin; 미디어 서버를 시놀로지 Docker에 설치하고 LG TV 연결 0. NAS와 미디어 서버 (Media Server)10여 년 전에 저전력 Atom CPU와 ITX폼팩터의 머더보드로 우분투를 설치하고 4개의 디스크를 RAID 10으로 묶고 NAS를 만들고 집에서 사용한 적이 있다. 처음에는 별 문제가 없이 잘 사용했는데 우분투가 자동으로 업데이트되면서 RAID가 풀리고 저장되어 있는 파일들이 없어지는 바람에 와이프에게 혼난 적이 있다. 사진과 문서들을 한데 모아 정리하기로 했었는데, 파일들이 갑자기 사라지니 당연히 집안의 IT 담당자인 나에게 화가 돌아왔다. 그래서 선택한 것은 시놀로지(Synology)였고, 10년이 지나는 동안 디스크가 두 번이나 손상되어 교체했지만 데이터는 안전하게 보관되어 있고, 여전히 잘 작동하고 있다. 당시에는 시놀로지(Synology)가 .. 더보기
시놀로지 Docker로 만드는 edge server; 2. node.js 서비스 올리기 시놀로지 Docker로 만드는 edge server1. 우분투 서버 설치하기2. node.js 서비스 올리기센서정보를 수집할 우분투 서버가 시놀로지 docker에 만들어졌으니 이제 개발한 node.js 서비스를 우분투 컨테이너에 올려보자.3. nvm으로 node.js 설치하기WSL우분투에 node.js를 설치했을 때와 마찬가지로 nvm (Node Version Manager)으로 node.js를 설치하면 최신버전까지 원하는 버전의 node.js를 설치할 수도 있고 쉽게 버전을 바꿀 수도 있다. 우분투 컨테이너에 ssh로 로그인한다.openssh-server를 설치했기 때문에 더 이상 시놀로지의 docker화면을 사용하지 않아도 된다. ssh client프로그램이나 putty르 접속해서 작업을 진행한다. .. 더보기
시놀로지 Docker로 만드는 edge server; 1. 우분투 서버 설치하기 시놀로지 Docker로 만드는 edge server1. 우분투 서버 설치하기2. node.js 서비스 올리기node.js로 만든 센서정보 수집용 서비스를 설치할 컴퓨터를 찾다가 시놀로지에 돌고 있는 docker가 생각이 났다. 강력한 성능을 필요로 하는 서버가 아니라서 4 core Atom CPU에 메모리를 8G로 업그레이드한 오래된 시놀로지에 돌고 있는 docker로도 충분히 내가 원하는 mongodb와 node.js정도는 수용할 수 있을 것 같아 시도해 보기로 했다. 1. 우분투 컨테이너 만들기시놀로지에서 docker를 만드는 작업은 모두 docker앱을 실행하면 보이는 화면에서 진행진행한다. Docker hub에서 우분투 이미지를 가져온다.왼쪽의 이미지를 선택하면 나타나는 화면에서 추가 / URL에.. 더보기