Installation for devs
Это содержимое пока не доступно на вашем языке.
📁 Project Structure
Section titled “📁 Project Structure”BunSqStat/├── apps/| ├── docs/ # Astro docs│ ├── server/ # Bun backend API│ │ ├── src/ # Source code│ │ └── __tests__/ # Test suites│ └── web/ # Vue 3 frontend│ ├── src/ # Source code│ └── dist/ # Build output├── docs/ # Documentation├── docker/ # Docker configs└── packages/ # Shared packages └── i18n # locales📖 Documentation
Section titled “📖 Documentation”🛠️ Tech Stack
Section titled “🛠️ Tech Stack”Backend
Section titled “Backend”- Bun - Ultra-fast JavaScript runtime
- TypeScript - Type-safe development
- Elysia - High-performance web framework
- Redis Stack - Real-time search and analytics
Frontend
Section titled “Frontend”- Vue 3 - Progressive JavaScript framework
- Composition API - Modern Vue development
- Naive UI - Beautiful component library
- UnoCSS - Instant on-demand atomic CSS
DevOps
Section titled “DevOps”Installation
Section titled “Installation”# Clone the repositorygit clone <repository-url>cd BunSqStat
# Install dependenciesbun install
# Start Redis with Docker Composedocker-compose up -d
# Copy environment templatecp .env.example .env
# Configure your Squid log paths in .envDevelopment
Section titled “Development”# Start all services in development modebun run dev
# Or start individual servicesbun run dev --filter=server # Backend onlybun run dev --filter=web # Frontend onlyProduction
Section titled “Production”# Build all appsbun run build
# Deploy with Docker Composedocker-compose up -d