refactor: reorganize file structure and update .gitignore

- Move settings file to config/ directory
- Move control script to code/ directory
- Remove create-network.sh script as requested
- Create comprehensive .gitignore file to handle test logs and artifacts
- Update all scripts to reference new file locations
- Update STATUS.md to reflect new file structure

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
This commit is contained in:
2025-10-28 18:21:30 -05:00
parent 1944b494ee
commit ce60ffcb1f
10 changed files with 133 additions and 62 deletions

View File

@@ -1,67 +0,0 @@
# TSYSDevStack SupportStack Demo - Environment Settings
# Auto-generated file for MVP components: docker-socket-proxy, homepage, wakaapi
# General Settings
TSYSDEVSTACK_ENVIRONMENT=demo
TSYSDEVSTACK_PROJECT_NAME=TSYSDevStack-SupportStack-Demo
TSYSDEVSTACK_NETWORK_NAME=tsysdevstack_supportstack_network
# Docker Socket Proxy Settings
DOCKER_SOCKET_PROXY_NAME=tsysdevstack-docker-socket-proxy
DOCKER_SOCKET_PROXY_IMAGE=tecnativa/docker-socket-proxy:0.1
DOCKER_SOCKET_PROXY_SOCKET_PATH=/var/run/docker.sock
DOCKER_SOCKET_PROXY_NETWORK=tsysdevstack_supportstack_network
# Docker API Permissions
DOCKER_SOCKET_PROXY_CONTAINERS=1
DOCKER_SOCKET_PROXY_IMAGES=1
DOCKER_SOCKET_PROXY_NETWORKS=1
DOCKER_SOCKET_PROXY_VOLUMES=1
DOCKER_SOCKET_PROXY_BUILD=1
DOCKER_SOCKET_PROXY_MANIFEST=1
DOCKER_SOCKET_PROXY_PLUGINS=1
DOCKER_SOCKET_PROXY_VERSION=1
# Homepage Settings
HOMEPAGE_NAME=tsysdevstack-homepage
HOMEPAGE_IMAGE=gethomepage/homepage:0.8.0
HOMEPAGE_PORT=4000
HOMEPAGE_NETWORK=tsysdevstack_supportstack_network
HOMEPAGE_CONFIG_PATH=./config/homepage
# WakaAPI Settings
WAKAAPI_NAME=tsysdevstack-wakaapi
WAKAAPI_IMAGE=ghcr.io/ekkinox/wakaapi:latest
WAKAAPI_PORT=4001
WAKAAPI_NETWORK=tsysdevstack_supportstack_network
WAKAAPI_CONFIG_PATH=./config/wakaapi
WAKAAPI_WAKATIME_API_KEY=
WAKAAPI_DATABASE_PATH=./config/wakaapi/database
# Resource Limits (for single user demo capacity)
# docker-socket-proxy
DOCKER_SOCKET_PROXY_MEM_LIMIT=128m
DOCKER_SOCKET_PROXY_CPU_LIMIT=0.25
# homepage
HOMEPAGE_MEM_LIMIT=256m
HOMEPAGE_CPU_LIMIT=0.5
# wakaapi
WAKAAPI_MEM_LIMIT=192m
WAKAAPI_CPU_LIMIT=0.3
# Health Check Settings
HEALTH_CHECK_INTERVAL=30s
HEALTH_CHECK_TIMEOUT=10s
HEALTH_CHECK_START_PERIOD=30s
HEALTH_CHECK_RETRIES=3
# Timeouts
DOCKER_SOCKET_PROXY_CONNECTION_TIMEOUT=30s
HOMEPAGE_STARTUP_TIMEOUT=60s
WAKAAPI_INITIALIZATION_TIMEOUT=45s
DOCKER_COMPOSE_STARTUP_TIMEOUT=120s
# Localhost binding
BIND_ADDRESS=127.0.0.1