Initial commit: TaskPool React panel
- React frontend with route-level code splitting - Backend rebranded from Baihu to TaskPool - DB brand migration script and local compatibility
This commit is contained in:
@@ -0,0 +1,32 @@
|
||||
services:
|
||||
taskpool-dev:
|
||||
build:
|
||||
context: .
|
||||
dockerfile: docker/Dockerfile.dev
|
||||
container_name: taskpool-dev
|
||||
ports:
|
||||
- "8052:8052"
|
||||
- "5173:5173"
|
||||
volumes:
|
||||
- .:/app:Z
|
||||
- taskpool-envs:/app/envs
|
||||
- taskpool-node-modules:/app/web/node_modules
|
||||
- go-path:/go
|
||||
- npm-cache:/var/cache/npm
|
||||
environment:
|
||||
- TZ=Asia/Shanghai
|
||||
- DEV_UID=${DEV_UID:-1000}
|
||||
- DEV_GID=${DEV_GID:-1000}
|
||||
- MISE_YES=1 # Auto-confirm mise prompts
|
||||
stdin_open: true
|
||||
tty: true
|
||||
|
||||
volumes:
|
||||
taskpool-envs:
|
||||
name: taskpool_dev_envs
|
||||
taskpool-node-modules:
|
||||
name: taskpool_dev_node_modules
|
||||
go-path:
|
||||
name: taskpool_dev_go_path
|
||||
npm-cache:
|
||||
name: taskpool_dev_npm_cache
|
||||
Reference in New Issue
Block a user