chore: update nginx config, add oneapi, verification pages and codebuddy skills

This commit is contained in:
12600k-rog-d4
2026-08-20 02:01:32 +08:00
parent 99afdbd82e
commit 1e5c48ffdd
14 changed files with 194 additions and 56 deletions

62
oneapi/docker-compose.yml Normal file
View File

@@ -0,0 +1,62 @@
services:
mysql:
image: swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/mysql:8.0
container_name: mysql
environment:
- TZ=Asia/Shanghai
- MYSQL_ROOT_PASSWORD=oneapi_root_pass
- MYSQL_DATABASE=oneapi
- MYSQL_USER=oneapi
- MYSQL_PASSWORD=oneapi_pass
restart: always
volumes:
- ./mysql/data:/var/lib/mysql
- /etc/timezone:/etc/timezone:ro
- /etc/localtime:/etc/localtime:ro
ports:
- "3307:3306"
networks:
- trim-default
command: --default-authentication-plugin=mysql_native_password --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci
redis:
image: swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/library/redis:7-alpine
container_name: redis
environment:
- TZ=Asia/Shanghai
restart: always
volumes:
- ./redis/data:/data
- /etc/timezone:/etc/timezone:ro
- /etc/localtime:/etc/localtime:ro
ports:
- "6380:6379"
networks:
- trim-default
command: redis-server --appendonly yes
oneapi:
image: swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/songquanpeng/one-api:v0.6.7
container_name: oneapi
environment:
- TZ=Asia/Shanghai
- SESSION_SECRET=change_this_to_your_secret_key
- SQL_DSN=oneapi:oneapi_pass@tcp(mysql:3306)/oneapi?charset=utf8mb4&parseTime=true
- REDIS_CONN_STRING=redis://redis:6379/0
- MEMORY_CACHE=1
restart: always
volumes:
- ./data:/data
- /etc/timezone:/etc/timezone:ro
- /etc/localtime:/etc/localtime:ro
ports:
- "3003:3000"
networks:
- trim-default
depends_on:
- mysql
- redis
networks:
trim-default:
external: true