# CTask **Repository Path**: chwei52_admin/CTask ## Basic Information - **Project Name**: CTask - **Description**: 基于Flask+apscheduler的定时任务系统 - **Primary Language**: Unknown - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 5 - **Created**: 2024-07-11 - **Last Updated**: 2024-07-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 特性 - 可视化界面操作 - 定时任务统一管理 - 完全兼容Crontab - 支持秒级定时任务 - 任务可搜索、暂停、编辑、删除 ## 更新日志 - 2019-05-07 增加一键部署脚本,方便快速预览 - 2019-01-15 增加前端管理页面 - 2018-11-01 提交后端版本代码 ## 快速体验部署[Docker] ``` vim quick_start.sh #配置DB账号信息 bash quick_start.sh ``` ## 普通部署 #### 一 安装依赖 ``` pip3 install --upgrade pip pip3 install -r requirements.txt ``` #### 二 配置 - 配置文件 config.py - 配置数据库信息 #### 三 同步数据库 ``` # python3 manage.py db init #首次需要 # python3 manage.py db migrate # python3 manage.py db upgrade mysql -h 127.0.0.1 -u root -p123456 -e "create database ctask default character set utf8mb4 collate utf8mb4_unicode_ci;" mysql -h 127.0.0.1 -u root -p123456 ctask < docs/cron.sql ``` #### 四 Supervisor ``` cat >> /etc/supervisord.conf <