- Create backend directory structure (app/models, app/schemas, app/services, app/api, app/tasks, tests) - Create frontend directory structure (src/router, src/views, src/components, src/api, src/stores) - Create data directories (ssh_keys, repos) - Add requirements.txt with FastAPI, SQLAlchemy, Pydantic, and testing dependencies - Add frontend package.json with Vue 3, Vue Router, Pinia, and Element Plus - Add .env.example with configuration template - Add .gitignore for Python, data directories, and frontend - Add pytest conftest.py with test fixtures for database and environment Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
13 lines
236 B
Plaintext
13 lines
236 B
Plaintext
# AES-256 加密密钥 (32字节 base64编码)
|
|
GM_ENCRYPT_KEY=change-this-to-a-32-byte-base64-key
|
|
|
|
# API 认证 Token
|
|
GM_API_TOKEN=change-this-api-token
|
|
|
|
# 数据目录
|
|
GM_DATA_DIR=./data
|
|
|
|
# 服务器配置
|
|
GM_HOST=0.0.0.0
|
|
GM_PORT=8000
|