Node.js 기반 ComicGlass 서버

Dev2016-07-12

이런 저런(?) 것들을 보는데, ComicGlass를 잘 사용했었습니다.

ComicGlass MediaServer라고 파일을 스트리밍 해 주는 기능이 있습니다.

iTunes 켜서 파일 옮길 필요가 없어지니 매우 편리하게 사용이 가능하죠.

당연히 여기엔 서버가 필요한데, 윈도우와, 맥OS를 지원합니다. 여기서 다운로드 받을 수 있고요.

별도로, PHP 스크립트를 지원하는데, 서버에 돌리기엔 이게 훨씬 편리하기 때문에 얼마전까진 이 녀석을 사용했습니다.

그런데 서버가 우분투 16.04로 업데이트 했더니 PHP도 7로 올라가는 등등 많은 변화를 겪고 나니…

안됩니다.

찾아보니 막 deprecated된 함수도 있고… 그런데 고치기는 귀찮고… PHP 손에서 놓은지도 꽤 됐고…

그래서 만들었습니다.

제목에서 알 수 있듯이, Node.js에서 작동하며 express를 이용하여 제작하였습니다.

node-comicglass

GitHub licenseTwitter

설치

$ git clone https://github.com/niceb5y/node-comicglass.git
$ cd node-comicglass
$ npm install

실행

$ npm start # http://localhost:7272/를 확인하세요

HTTP 인증 사용하기

$ cp user.htpasswd.sample user.htpasswd
$ vi user.htpasswd # 여기서 유저명 & 패스워드를 설정합니다.

파일 업로드

node-comicglass/public 디렉토리에 복사해 주세요.