This commit is contained in:
hz
2025-12-04 18:10:51 +08:00
parent d0dda6d23c
commit 1eee628b79
5 changed files with 24 additions and 8 deletions

1
.idea/serv.iml generated
View File

@@ -11,6 +11,7 @@
<sourceFolder url="file://$MODULE_DIR$/packages/docker-watcher/src" isTestSource="false" /> <sourceFolder url="file://$MODULE_DIR$/packages/docker-watcher/src" isTestSource="false" />
<sourceFolder url="file://$MODULE_DIR$/packages/hutils/src" isTestSource="false" /> <sourceFolder url="file://$MODULE_DIR$/packages/hutils/src" isTestSource="false" />
<sourceFolder url="file://$MODULE_DIR$/packages/message-pusher/src" isTestSource="false" /> <sourceFolder url="file://$MODULE_DIR$/packages/message-pusher/src" isTestSource="false" />
<sourceFolder url="file://$MODULE_DIR$/packages/cron/src" isTestSource="false" />
<excludeFolder url="file://$MODULE_DIR$/target" /> <excludeFolder url="file://$MODULE_DIR$/target" />
</content> </content>
<orderEntry type="inheritedJdk" /> <orderEntry type="inheritedJdk" />

6
.idea/sqldialects.xml generated
View File

@@ -1,6 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="SqlDialectMappings">
<file url="PROJECT" dialect="PostgreSQL" />
</component>
</project>

View File

@@ -1,6 +1,6 @@
[workspace] [workspace]
resolver = "2" resolver = "2"
members = [ "packages/docker-watcher","packages/gotify-ws", "packages/model", "packages/serv", "packages/hutils"] members = [ "packages/docker-watcher","packages/gotify-ws", "packages/model", "packages/serv", "packages/hutils", "packages/cron"]
#default-members = ["packages/gotify-ws"] #default-members = ["packages/gotify-ws"]
[workspace.dependencies] [workspace.dependencies]
@@ -19,6 +19,6 @@ chrono = "0.4.41"
env_logger = "0.11.8" env_logger = "0.11.8"
futures = "0.3.31" futures = "0.3.31"
log = "0.4.27" log = "0.4.27"
actix-web = "4.11.0" actix-web = { version = "4.11.0" , features = ["rustls"]}
hutils = { path = "./packages/hutils"} hutils = { path = "./packages/hutils"}
model = { path = "./packages/model"} model = { path = "./packages/model"}

11
packages/cron/Cargo.toml Normal file
View File

@@ -0,0 +1,11 @@
[package]
name = "cron"
version = "0.1.0"
edition = "2024"
[dependencies]
actix-web.workspace = true
serde.workspace = true
serde_json.workspace = true
tokio.workspace = true
hutils.workspace = true

10
packages/cron/src/main.rs Normal file
View File

@@ -0,0 +1,10 @@
use actix_web::{App, HttpServer, main};
use hutils;
use hutils::logger::init_logger;
#[main]
async fn main() -> std::io::Result<()> {
init_logger();
HttpServer::new(move || App::new()).bind("127.0.0.1:8080")?.run().await
}