TrueNAS Scale에서 FileBrowser를 이용하고 있었다. TrueNAS OS 업그레이드 하는 과정에서 app이 삭제되었는데 재설치 후 로그인이 안되었다. 문제를 해결하려고 하다가 대안을 찾았다.
딱 원하는 목적에 맞다.
GitHub – mtlynch/picoshare: A minimalist, easy-to-host service for sharing images and other files
A minimalist, easy-to-host service for sharing images and other files – mtlynch/picoshare
docker run \
--env "PORT=4001" \
--env "PS_SHARED_SECRET=somesecretpass" \
--publish 4001:4001/tcp \
--volume "${PWD}/data:/data" \
--name picoshare \
mtlynch/picoshare
기본적으로 위와 같이 설치하라고 한다.
volume 부분을 하면 data 폴더에서 내부 파일을 열람할 수 있다. 공용으로 사용할 것이 아니라면 안해도 된다.