投流数据文章相关服务开发

luojunhui ec3d195a4a add get_off_videos task před 15 hodinami
applications ec3d195a4a add get_off_videos task před 15 hodinami
routes ec3d195a4a add get_off_videos task před 15 hodinami
.gitignore 18a8b26662 2025-01-03 修改gitignore文件 před 6 měsíci
Dockerfile 7bcfa572f0 init před 4 dny
LICENSE d3cfb36cda Initial commit před 11 měsíci
README.md e2e3732589 update-readme před 20 hodinami
app_config.toml 03bea18794 add task manager před 20 hodinami
docker-compose.yaml 7aa217a476 init před 5 dny
requirements.txt a8a9bbc54c 提交测试版本 před 11 měsíci
task_app.py e9e2d1772b add async aliyun log service před 23 hodinami

README.md

LongArticleTaskServer

description: a server for long_articles project experiments and tasks

启动服务

use hypercorn

hypercorn task_app:app --config app_config.toml

use docker

docker compose up -d

项目结构

.
├── Dockerfile
├── LICENSE
├── README.md
├── app_config.toml
├── applications
│   ├── __init__.py
│   ├── api
│   │   ├── __init__.py
│   │   └── async_feishu_api.py
│   ├── config
│   │   ├── __init__.py
│   │   ├── aliyun_log_config.py
│   │   └── mysql_config.py
│   ├── database
│   │   ├── __init__.py
│   │   └── mysql_pools.py
│   ├── service
│   │   ├── __init__.py
│   │   ├── get_cover.py
│   │   └── log_service.py
│   ├── tasks
│   │   ├── __init__.py
│   │   ├── monitor_tasks
│   │   │   ├── __init__.py
│   │   │   └── kimi_balance.py
│   │   └── task_scheduler.py
│   └── utils
│       ├── __init__.py
│       ├── async_http_client.py
│       ├── get_cover.py
│       └── response.py
├── dev
│   ├── dev.py
│   └── run_task_dev.py
├── docker-compose.yaml
├── requirements.txt
├── routes
│   ├── __init__.py
│   └── blueprint.py
└── task_app.py