• 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글
정보

확장성이 뛰어난 오픈소스 파일관리/공유 시스템 Filestash (filerun 대체??)

달소 달소 1680

1

3

 

안녕하세요. 달소입니다.

 

이번에 filerun 이 유료(?)라이선스로 변경되기도했고 새로운 파일공유시스템을 찾아 공유드립니다!

바로 Filestash 인데 요건 좀 신기합니다 ㅎㅎ..

보통은 사용할때 로컬의 자원을 사용해서 파일공유시스템을 구축하는데 Filetrash의 경우 조금 다릅니다.

 

파일시스템과 연결되는게 조금신기한데

아래와같은걸로 중간에서 연결을 지원해주는것이라 보시면됩니다.

image.png.jpg

 

궁금해서 직접 테스트해봤는데 처음셋팅이 조금 번거롭긴하지만 확장성이 아주 마음에 드네요.

내부 로컬에있는 모든 파일시스템 관리도 가능할것같네요

 

파일관리할 디렉터리를 backend로 정의하고 아래와같은 다양한 시스템들을 지원합니다.

 

Filestash 는 FTP • FTPS • SFTP • WebDAV • Git • S3 • LDAP • Mysql • CardDAV • CalDAV • Backblaze B2 • Minio • Dropbox • Google 드라이브를 사용하여 데이터를 관리하는 파일 관리자로 사용되는 웹 애플리케이션입니다.

image.png.jpg

 

파일관리는 다들 익숙하시겠지만 데모페이지에서도 확인이 가능합니다.

 


 

Docker로도 기본 설치가 가능합니다

 

curl -O https://downloads.filestash.app/latest/docker-compose.yml

 

기본값은 아래처럼 되어있습니다.

 

image.png.jpg

 

일단 테스트용이니.. 환경변수쪽은 모두 주석처리하고 실행해보겠습니다.

Onlyoffice는 같이 이미지에 포함되어있으니 주석안시키셔도됩니다.

 

docker-compose up -d로 구성합니다

 

image.png.jpg

 

Onlyoffice도 같이 설치되는데 용량이 꽤 되네요 필요없으신분들은 이미지에서 뺴셔도 무방할것같습니다.

 

image.png.jpg

 

컨테이너 구동이 완료되면 ip:8334 포트로 접근해주세요.

adminpasswd를 지정해주시면됩니다.

image.png.jpg

 

SSL을 쓰라고는하는데,, 저는 어차피 리버스프록시로 쓸거라 ㅎㅎ

 

image.png.jpg

 

여기까지보면 왜 이게 파일공유서비스인지 싶을겁니다만,, 백엔드로 가면 파일시스템을 지정할 수 있습니다.

 

image.png.jpg

 

사용방법이 살짝 특이하긴합니다.

ex) 위에서 SFTP를 사용한다고했으면 로그인창을가면 아래처럼 나오는데요

 

image.png.jpg

 

여기서 일반적인 sftp 클라이언트와같이 ip / id /pw를 입력해주면 해당서버와 sftp가 연결되는것입니다.

이렇게

image.png.jpg

 

SMB로 연결하면 헤놀로지와도 연결이 가능합니다.

 

image.png.jpg

 

image.png.jpg

 

다운로드만 되고 업로드 버튼이 없길래 읭(?)했는데 설정값에서 따로 설정할 수 있네요.

 

image.png.jpg

 

업로드는 살짝 떨어지는거같기도...

 

image.png.jpg

 

설정값도 꽤 많습니다.

image.png.jpg

 

리버스프록시를 사용하려면 docker-compose에 도메인값을 넣어주시면됩니다.

 

- APPLICATION_URL=https://example.dalso.org
 

 

++인증 미들웨어를 설정할경우 로그인했을때 어떤 파일시스템과 연결할지도 지정가능합니다.

image.png.jpg

 

뭐,, 한번쯤 테스트해보시죠 ㅎㅎㅎ

신고공유스크랩
3
1등
콜라 2023.05.27. 17:02

mysql은 뭐예요?
php my admin 역할도 해주나..?

뭔가 백엔드를 한 곳에서 관리할 수 있게 해주는 심플하누 간결한 도구같네요.
뭔가 파일 관련 서비스가 많으면 도움이 되겠네요

 

구드도 되네요?ㄷㄷ

profile image 2등
빨간물약 2023.05.27. 19:14

웹용 레이드라이브 같은 느낌이네요

웹데브로 시놀로지 연결 했을 때 1기가 랜 환경에서 업로드 50메가 정도 나오네요

3등
참치 2023.06.08. 16:52
arm64는 지원하지 않고 있기 때문에 포크된 이미지를 사용하셔야 합니다. docker-compose.yml에서
image: ugeek/filestash:arm
로 수정하셔서 사용하시면 됩니다.

댓글 쓰기 권한이 없습니다. 로그인

취소 댓글 등록

cmt alert

신고

"님의 댓글"

이 댓글을 신고하시겠습니까?

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story
번호 분류 제목 글쓴이 날짜 조회 추천
정보 proxmox/debian 레포 변경사항 (N: Repository 'Debian bookworm' changed its 'non-free component' value from 'non-free' to 'non-free non-free-firmware') 1 달소 11시간 전08:21 109 +1
잡담 Proxmox 사이트도 개편을 했나보네요 1 달소 12시간 전07:46 205 +1
질문 적용 방법을 모르겠습니다?? 13 초보나스 2일 전08:05 247 +1
3860 질문
normal
감자칩 1시간 전18:56 28 0
3859 질문
image
게르노 4시간 전16:08 32 0
3858 질문
image
동도리군 8시간 전12:14 73 0
3857 정보
image
달소 11시간 전08:21 109 +1
3856 잡담
image
달소 12시간 전07:46 205 +1
3855 가이드
image
달소 12시간 전07:24 189 0
3854 질문
normal
서버구축하자 1일 전13:09 379 0
3853 질문
image
미스터빈 2일 전20:09 205 0
3852 질문
image
초보나스 2일 전08:05 247 +1
3851 질문
normal
웹서버구축관심 3일 전02:22 313 0
3850 잡담
normal
달소 3일 전23:39 206 +2
3849 질문
normal
게르노 4일 전03:11 192 0
3848 질문
image
감자칩 5일 전20:04 289 0
3847 질문
normal
ljr10 5일 전19:45 203 0
3846 질문
image
TANG 5일 전11:33 227 0
3845 질문
normal
감자칩 6일 전18:55 149 0
3844 질문
normal
숲형 6일 전11:21 277 0
3843 질문
image
kmw_ 6일 전09:37 199 +1
3842 질문
normal
bass9030 6일 전00:43 139 +1
3841 잡담
normal
칼룬 24.04.18.18:12 286 +1