feat(v0.1.5): Always-on Registration + Scrollable Language Selector

## Registration (Breaking Change)
- Remove ACCOUNT_REGISTRATION restriction on Register page
- Login page always shows Register link
- Registration behavior now matches upstream v0.17.0

## UI Improvements
- Language selector dropdown: add max-height (320px) + overflow-y: auto
- Prevents UI overflow when 65+ languages are displayed

## Documentation
- New docs/faq.md with common questions
- Simplified README quick start (remove ACCOUNT_REGISTRATION from examples)
- Updated getting-started.md with folder initialization guide

## Build Verification
- bun run build: PASSED
- Docker build: PASSED
- TypeScript: PASSED
This commit is contained in:
Your Name 2026-01-20 12:02:50 +08:00
parent 558d638df8
commit 8089fa0853
9 changed files with 217 additions and 33 deletions

View file

@ -11,13 +11,35 @@
---
## 事前準備(可選)
如果您想預先建立資料夾結構:
```bash
mkdir -p data
```
> 💡 Docker 會自動建立 `data` 資料夾,此步驟為可選
---
## 最快方式:一行指令
```bash
docker run -d -p 3000:3000 -v ./data:/app/data -e ACCOUNT_REGISTRATION=true convertx/convertx-cn:latest
docker run -d \
--name convertx-cn \
-p 3000:3000 \
-v ./data:/app/data \
-e TZ=Asia/Taipei \
convertx/convertx-cn:latest
```
開啟瀏覽器訪問 `http://localhost:3000`,註冊帳號即可開始使用!
開啟瀏覽器訪問 `http://localhost:3000`
1. 點擊右上角 **Register** 註冊帳號
2. 輸入 Email 和密碼
3. 完成!開始使用
> ✅ **預設開放註冊**,無需設定環境變數
---
@ -40,7 +62,6 @@ services:
environment:
- TZ=Asia/Taipei
- JWT_SECRET=請更換為一個長且隨機的字串
- ACCOUNT_REGISTRATION=true
- HTTP_ALLOWED=false
- AUTO_DELETE_EVERY_N_HOURS=24
```