콘텐츠로 건너뛰기

웹기반 파일공유 웹서버 운영하기 FileGator (Feat.Docker)

운영목적

자주 사용하는 파일들을 매번 NAS 또는 카카오톡 내게 쓰기로 저장해둔 파일들을 다운로드하며, 타인의 PC에서도 로그인 기록을 남긴다는 찝찝함?으로 간단하게 파일들을 업로드 다운로드 관리하며 공유할 수 있는 웹서버를 찾게 되었습니다.

여러가지 filerun, filebrowser, seafile, pydio 오픈소스의 파일공유 서비스들이 있지만, FileGator의 경우 db를 연동할 필요 없이 docker를 이용하여 간단히 설치 할 수 있습니다.

 

FileGator 소개

filegator gif

웹 기반으로 운영되며,  게스트와 추가 계정생성, 관리자로 권한을 나누어 사용할 수 있습니다.

초기 설정은 관리자만 활성화 되어 있어 로그인 후 게스트를 활성화하여 권한을 부여하여 사용할 수 있습니다.

초기 관리자 ID : admin         PW : admin123

 

FileGator 설치

filegator search

시놀로지에서 컨테이너매니져(docker)를 실행하여 filegator를 검색하여 이미지를 다운 받고 컨테이너를 생성하는 귀찮음이 있으신분은 ssh 접속하여 설치도 괜찮습니다.

filegator ssh

sudo -i (rort 권한 )

docker run -p 8080:8080 -d filegator/filegator

8080 포트로 활성화 하였지만 자유롭게 포트는 부여하셔도 됩니다.

 

 

본인의 localhost:8080 접속

filegator login

초기 ID : admin

초기 PW : admin123

 

최초 설치시 관리자만 활성화 되어 있어 게스트는 접근 불가

 

filegator user

Users 접근하여 Guest 권한 부여

filegator guest

추가적인 User 생성으로 업로드 권한을 부여하여 자유롭게 웹서버기반 파일공유사이트로 이용

 

 

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다