문서의 이전 판입니다!


Aircomix Server

그랜드마스터소프트웨어에서 제작/배포하는 온라인 만화보기 에어코믹스 서버/클라이언트.

드롭박스 등등을 이용할 수도 있고, 집의 윈도우 컴퓨터 혹은 맥오에스 컴퓨터에 서버 프로그램을 설치할 수 있다.

집의 서버에 만화파일들을 넣고, 집밖에서 스마트폰으로 만화를 볼 수 있다.

서버가 하는 역할을 Php로 구현한 용자가 시놀로지 디스크스테이션에 설치할 수 있도록 스크립트 까지 만들어 줘서 편리하게 사용할 수 있다.

Php 이니 그냥 웹서버만 있어도 된다.

설치

시놀로지

검색하면 잘 나오니 참고.

리눅스

https://github.com/dryoo/comix-server-php

여기에서 다운로드를 받는다.

간단하게 해보려고 고친 것인데 결국은 handler.php를 index.php로 이름만 바꾼 셈이 되었다.

https://github.com/dryoo/comix-server-php/archive/master.zip

사실 필요한 것은 index.php 하나 밖에 없다. 웹서버의 루트 폴더에 넣으면 됨.

만화파일은 manga 폴더를 만들고 그 안에 넣으면 된다. php 확장이 있으면 cbr/rar, cbz/zip 다 지원함.

한 폴더에 그림 파일과 압축파일이 같이 존재하면 안됨. 그림이면 그림, 압축이면 압축만 있어야함.

Nginx 설정

서버 설정에

rewrite ^/(.*) /index.php;

추가.

######## aircomixserver.nginx #############
server {
    listen 80;
    root /var/www/comix;
    server_name aircomix.openwiki.kr;
 
    rewrite ^/(.*) /index.php;
 
    ... blah blah ...
}

80포트라서 보안상의 문제가 있을지는 잘 모르겠슴.

아파치 설정

AliasMatch ^/manga(.*)$ /index.php

시작

아이폰 aircomix 앱 설치

서버 추가 할 때 에어코믹스 서버 URL 선택하고, 포트는 80