홈으로 돌아가기
File Repository (FileBrowser) 이용 가이드
사내 파일 저장소(down.finenurse.co.kr)에 파일을 업로드하고 외부로 배포하는 방법에 대한 안내입니다.
1. 일반적인 파일 업로드 방식 (웹 UI)
가장 쉽고 권장되는 방법입니다! SSO 로그인이 필요합니다.
- https://down.finenurse.co.kr 에 접속합니다. (Authentik SSO 로그인)
- 우측 상단의 구름 모양 아이콘(업로드)을 클릭합니다.
- 해당 웹 화면에서 파일이나 폴더를 직접 업로드하면 됩니다.
2. 외부에 파일 공개하기 (Public 폴더)
앱 업데이트 및 외부 배포를 위해 로그인 없이 접근 가능한 링크가 필요하다면 반드시 public 폴더를 이용해야 합니다.
3. 스크립트/자동화(CI, CD)에서 코드 레벨로 업로드 하는 방법
현재 파일 저장소는 Nginx 레벨에서 Authentik SSO로 보호되고 있으므로 인증이 없는 외부 HTTP(API) 스크립트 호출이 차단되어 있습니다.
권장 자동화 방식: 서버 직접 업로드 (SSH / Rsync)
파이프라인이나 자동화 봇에서는 서버 터미널이나 SCP(SSH)를 활용하여 호스트 서버의 디렉토리에 파일을 직접 밀어넣는 것이 가장 확실합니다.
# 호스트 서버 내부에서 파일 복사
cp ./build_result.apk /home/lighten/server/down/data/public/
# 외부 시스템(GitHub Actions 등) 에서 SSH/SCP를 이용해 전송
scp -i [비밀키] ./build_result.apk lighten@[서버IP]:/home/lighten/server/down/data/public/