Files
OpenFlare/.gitignore
T
ryan 9a18bea324 feat(storage): add dynamic storage config and migration
Move storage backend configuration from startup YAML to system_config-backed runtime configuration. Add local, S3-compatible, R2, MinIO, OSS, and WebDAV backend support.

Add a storage migration async task using the existing task dispatch framework. Migration target config is carried in task payload, and maintenance mode is derived from task execution state.

Split upload file management and storage operations, add the admin storage configuration tab, and update migrations and Swagger docs.
2026-06-13 15:31:38 +08:00

60 lines
559 B
Plaintext

# IDE
.idea/*
.idea
!.idea/icon.png
.vscode
.pnpm-store/
# logs
/logs/
*.log
# config
config.yaml
.env
# sqlite
*.db
*.db-journal
*.db-shm
*.db-wal
# frontend
frontend/build
frontend/disk
frontend/node_modules/*
frontend/.next/*
frontend/next-env.d.ts
frontend/package-lock.json
frontend/.env
.env.*
!.env.example
*.tsbuildinfo
# os
.DS_Store
Thumbs.db
# build
/build/
/bin/
/dist/
# go workspace
go.work
go.work.sum
main
# upload
uploads/*
s3_cache
/frontend/.next/
/data/
/internal/router/dist/
/frontend/out/
/.idea/
/uploads/
/*-source/
/.cache/