Flare
A modern, lightning-fast file sharing platform built for self-hosting. Created with support for ShareX, KDE Spectacle, Flameshot, and easy to set up.
파일 탐색기
최종 버전 다운로드 (.zip)- bug_report.md
- feature_request.md
- support_question.md
- build.yml
- code-quality.yml
- dev-release.yml
- docker-test.yml
- release.yml
- FUNDING.yml
- pull_request_template.md
- pre-commit
- file-validation.test.ts
- setup-schema.test.ts
- in-memory-s3.ts
- local.test.ts
- provider-contract.ts
- s3.test.ts
- sanity.test.ts
- page.tsx
- page.tsx
- page.tsx
- page.tsx
- logout-button.tsx
- page.tsx
- page.tsx
- page.tsx
- page.tsx
- page.tsx
- client.tsx
- layout.tsx
- page.tsx
- page.tsx
- error.tsx
- globals.css
- layout.tsx
- not-found.tsx
- page.tsx
- layout.tsx
- route.ts
- layout.tsx
- route.ts
- route.ts
- layout.tsx
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- globals.css
- layout.tsx
- login-form.tsx
- password-prompt.tsx
- register-form.tsx
- index.tsx
- utils.tsx
- file-card-skeleton.tsx
- file-filters.tsx
- grid.tsx
- index.tsx
- pagination.tsx
- search-input.tsx
- dashboard-wrapper.tsx
- file-card.tsx
- file-grid.tsx
- global-drop-zone.tsx
- nav.tsx
- paste-form.tsx
- url-form.tsx
- url-list.tsx
- urls-client.tsx
- user-list.tsx
- user-nav.tsx
- auth-guard.tsx
- language-utils.ts
- mime-types.ts
- error-state.tsx
- loading-state.tsx
- unsupported-state.tsx
- audio-viewer.tsx
- code-viewer.tsx
- csv-viewer.tsx
- image-viewer.tsx
- pdf-viewer.tsx
- text-viewer.tsx
- video-viewer.tsx
- context.tsx
- file-viewer-content.tsx
- file-viewer.tsx
- index.ts
- types.ts
- file-actions.tsx
- protected-file.tsx
- upload-form.tsx
- custom-head.tsx
- dynamic-background.tsx
- footer.tsx
- index.ts
- profile-account.tsx
- index.ts
- profile-export.tsx
- index.ts
- profile-security.tsx
- index.ts
- profile-storage.tsx
- bash-tool.tsx
- flameshot-tool.tsx
- index.ts
- profile-tools.tsx
- sharex-tool.tsx
- spectacle-tool.tsx
- upload-token.tsx
- index.tsx
- auth-provider.tsx
- query-provider.tsx
- empty-placeholder.tsx
- expiry-modal.tsx
- icons.tsx
- ocr-dialog.tsx
- theme-customizer.tsx
- theme-initializer.tsx
- theme-provider.tsx
- alert-dialog.tsx
- alert.tsx
- avatar.tsx
- button.tsx
- calendar.tsx
- card.tsx
- collapsible.tsx
- dialog.tsx
- dropdown-menu.tsx
- form.tsx
- input.tsx
- label.tsx
- pagination.tsx
- popover.tsx
- progress.tsx
- radio-group.tsx
- select.tsx
- separator.tsx
- sheet.tsx
- skeleton.tsx
- switch.tsx
- table.tsx
- tabs.tsx
- textarea.tsx
- toast.tsx
- toaster.tsx
- tooltip.tsx
- setup-checker.tsx
- use-data-export.ts
- use-debounce.ts
- use-file-actions.ts
- use-file-download.ts
- use-file-filters.ts
- use-file-upload.tsx
- use-password-protection.ts
- use-profile.ts
- use-setup-status.ts
- use-toast.ts
- use-upload-token.ts
- use-url-shortener.ts
- use-user-content.ts
- use-user-management.ts
- handler.ts
- response.ts
- api-auth.ts
- index.ts
- index.ts
- prisma.ts
- setup.ts
- file-expiry.ts
- consumer.ts
- emitter.ts
- index.ts
- init.ts
- worker.ts
- access.ts
- filename.ts
- resolve.ts
- streaming-upload.ts
- index.ts
- middleware.ts
- auth-checker.ts
- bot-handler.ts
- constants.ts
- index.ts
- processor.ts
- queue.ts
- file-validation.ts
- paths.ts
- rate-limit.ts
- index.ts
- local.ts
- s3.ts
- index.ts
- types.ts
- formatting.ts
- index.ts
- progress.ts
- setup-cache.ts
- url.ts
- migration.sql
- migration.sql
- migration.sql
- migration.sql
- migration.sql
- migration.sql
- migration_lock.toml
- schema.prisma
- Inter-Italic-VariableFont_opsz,wght.ttf
- Inter-VariableFont_opsz,wght.ttf
- banner.png
- hyprland.svg
- icon.svg
- wayland.svg
- hash-file-passwords.js
- migrate-config.js
- start.sh
- file.ts
- profile.ts
- user.ts
- api-responses.ts
- file.ts
- profile.ts
- settings.ts
- url.ts
- user.ts
- events.ts
- .dockerignore
- .env.example
- .gitignore
- .prettierrc.json
- components.json
- CONTRIBUTING.md
- docker-compose.yml
- Dockerfile
- eslint.config.mjs
- instrumentation.ts
- knip.json
- LICENSE
- middleware.ts
- next.config.ts
- package.json
- pnpm-lock.yaml
- pnpm-workspace.yaml
- postcss.config.mjs
- railway.json
- README.md
- SECURITY.md
- tailwind.config.ts
- tsconfig.json
- vitest.config.ts
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/FlintSH/Flare
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd Flare
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Docker
쉬움 추천사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Docker Desktop 컨테이너를 빌드하고 실행하려면 필요합니다. 설치 후 실행해서 백그라운드에 켜두세요.
docker compose up -d --build
정의된 모든 컨테이너(서버, DB 등)를 한 번에 빌드하고 백그라운드에서 실행합니다.
터미널에 docker compose ps 를 입력해 컨테이너들이 Up 상태인지 확인하세요. README에 포트 번호가 적혀있다면 브라우저에서 http://localhost:포트번호 로 접속해보세요.
// repository documentation
Was this content helpful?
(0 ratings)
