운영목적
자주 사용하는 파일들을 매번 NAS 또는 카카오톡 내게 쓰기로 저장해둔 파일들을 다운로드하며, 타인의 PC에서도 로그인 기록을 남긴다는 찝찝함?으로 간단하게 파일들을 업로드 다운로드 관리하며 공유할 수 있는 웹서버를 찾게 되었습니다.
여러가지 filerun, filebrowser, seafile, pydio 오픈소스의 파일공유 서비스들이 있지만, FileGator의 경우 db를 연동할 필요 없이 docker를 이용하여 간단히 설치 할 수 있습니다.
FileGator 소개
웹 기반으로 운영되며, 게스트와 추가 계정생성, 관리자로 권한을 나누어 사용할 수 있습니다.
초기 설정은 관리자만 활성화 되어 있어 로그인 후 게스트를 활성화하여 권한을 부여하여 사용할 수 있습니다.
초기 관리자 ID : admin PW : admin123
FileGator 설치
시놀로지에서 컨테이너매니져(docker)를 실행하여 filegator를 검색하여 이미지를 다운 받고 컨테이너를 생성하는 귀찮음이 있으신분은 ssh 접속하여 설치도 괜찮습니다.
sudo -i (rort 권한 )
docker run -p 8080:8080 -d filegator/filegator
8080 포트로 활성화 하였지만 자유롭게 포트는 부여하셔도 됩니다.
본인의 localhost:8080 접속
초기 ID : admin
초기 PW : admin123
최초 설치시 관리자만 활성화 되어 있어 게스트는 접근 불가
Users 접근하여 Guest 권한 부여
추가적인 User 생성으로 업로드 권한을 부여하여 자유롭게 웹서버기반 파일공유사이트로 이용
끝