자신만의 개인 클라우스 스토리지를 구축할 수 있는 오픈소스 프로그램으로 개인 클라우드 서비스를 해보도록 하겠습니다.
**프로그램 종류
1. owncloud
2010년 KDE 개발자인 Frank Karlitscheck가 상용 클라우드 스토리지 업체를 대체할 수 있는 무료 대체품을 만들면서 시작됨. PHP, SQLite, MySQL, PostgreSQL 데이터 베이스를 사용해서 저것들을 지원하는 시스템에 설치 가능함.(대부분의 운영체제에 설치 가능..)
특징
*편리한 디렉터리 구조 안에 파일 저장(WebDAV를 통함)
*암호화 가능
*일반 PC와 동기화 가능
*달력 (CalDAV 사용)
*일정 예정
*주소록 (CardDAV 사용)
*Ampache를 사용한 음악 스트리밍
*OpenID나 LDAP를 사용한 사용자 및 그룹 관리
*그룹이나 공개 URL로 파일 공유 가능1
*구문 강조와 코드를 접을 수 있는 온라인 텍스트 에디터 제공
*북마크 저장
*사진 갤러리
*pdf.js를 사용한 PDF 뷰어
*odf 파일 뷰어
*스마트폰, 테블릿 애플리케이션 사용가능(유료임.. 1000원정도?)
출처 : https://ko.wikipedia.org/wiki/OwnCloud
2. pydio
음악가 Charles Du Jeu에 의해 AjaXplorer로 만들어졌으며, 2013년에 pydio라고 바뀜. owncloud처럼 무료로 자신만의 클라우드서비스를 구축할 수 있다. 최신 PHP버젼을 지원하는 모든서버에서 실행가능하다.
특징
*다른내부 사용자사이에서 파일공유
*SSL / TLS 암호화
*WebDAV 파일 서버
*각각의 작업공간을 위한 전용사용자의 권한
*파일 공유 외부 사용자 (개인 링크, 공공 링크, 암호 보호, 다운로드 제한 등)
*Collabora오피스의 문서편집과 온라인 뷰
*이미지 파일의 미리보기와 편집
*오디오 및 비디오 판독기의 통합
*무료로 애플리케이션 설치 가능
출처 : https://en.wikipedia.org/wiki/Pydio
3. elFinder
elFinder는 jQuery UI를 사용해 자바스크립트로 작성된 웹오픈 소스 파일 관리이다. 다른것과 마찬가지로 PHP와 WebServer를 필요로 한다.
특징
*원격서버에서 파일 및 폴더에 관한 작업 가능
*파일 드래그 앤 드롭 업로드 지원
*바로가기 기능
*파일형식 미리보기
*텍스트 파일 편집, 이미지 크기 조정
*이미지 파일 미리보기
*웹에디터와 통합이 용이함
*JSON에 기초한 간단한 클라이언트 서버 API
출처 : https://doc.tiki.org/elFinder
4. h5ai
h5ai는 파일에 초점을 맞춘 HTTP웹서버에 대한 파일 인덱서이다. 다른 것들과 마찬가지로 PHP와 WebServer를 필요로 한다. 본래 HTTP5 Apache index의 약자 였으나 Apache말고도 다른 것들도 지원가능.
특징
*정렬 기능
*이동경로 및 트리 보기
*사용자 정의 헤더 바닥 글
*필터이용 검색
*QR코드
*이미지, 텍스트, 오디오, 비디오 미리보기
*가볍고 빠름.
일단은 owncloud와 pydio를 먼저 구축해볼 예정입니다. owncloud는 linux에서 pydio는 윈도우에서 구축예정입니다. 계속 공부하면서 부족한내용 더 채워나갈 예정입니다.
댓글