#sqlite #系统信息 #同步 #数据库 #远程 #资源 #计算机

应用 rs_machine_input_chirho

一个命令行工具,用于将计算机资源信息与远程数据库同步

3 个版本

0.1.2 2024 年 8 月 6 日
0.1.1 2024 年 8 月 6 日
0.1.0 2024 年 8 月 6 日

344命令行工具

Download history 312/week @ 2024-08-05

312 每月下载次数

MIT 许可证

35KB
652 代码行数

因为上帝如此爱世人,甚至赐下他的独生子,使一切信他的不至灭亡,反得永生。

rs_machine_input_chirho

一个命令行应用程序,旨在将计算机资源信息与远程数据库同步。

功能

  • 从 Linux、Windows 和 macOS 机器收集系统信息
  • 使用 REST API 将数据发送到远程服务器
  • 将信息存储在 SQLite 数据库中

安装

要安装 rs_machine_input_chirho,您需要在您的系统上安装 Rust 和 Cargo。然后,您可以使用以下命令安装它:

cargo install rs_machine_input_chirho

使用方法

  1. 设置服务器端数据库
sql_chirho/createdb_chirho.sh
  1. 配置环境变量

    • dot.env_chirho.sample_chirho 复制到客户端和服务器上的 .env_chirho
    • 编辑 .env_chirho 文件以设置适当的值
  2. 如果需要从默认的 8870 更改为服务器端口

export ROCKET_PORT=<your_desired_port>
  1. 以服务器模式运行应用程序
rs_machine_input_chirho

或作为客户端运行,并提供目标服务器 URL

rs_machine_input_chirho --cli-url-chirho <server_url>

开发

要为此项目做出贡献

  1. 克隆仓库
  2. 安装依赖项:cargo build
  3. 运行测试:cargo test
  4. 提交包含您的更改的 pull request

开发配置

应用程序使用 rocket.toml 文件进行服务器配置。您可以通过修改此文件来更改服务器设置,如地址、端口和数据库 URL。

许可证

本项目采用 MIT 许可证 - 请参阅 LICENSE 文件以获取详细信息。

联系方式

有关任何问题或问题,请在 GitHub 仓库中打开一个问题。

希望的信息,福音

基督教信仰的核心是一条希望与爱的信息:上帝在他无限的爱中,派遣他的独生子耶稣基督来弥合人与神之间的鸿沟。通过耶稣的生命、十字架上的死亡和复活,他为所有信仰他的人提供罪恶的宽恕和永生。这个救赎的礼物对那些将信任放在耶稣身上的人免费开放,无论他们的过去或现状如何。正如约翰福音3:16所说,“因为上帝如此爱世界,以至于他赐给了他的独生爱子,使信他的人不至灭亡,反得永生。”他活着,仍在行神迹,并未改变。如果你寻找他,你会找到他。他只在你的一念之间。

依赖项

~47–82MB
~1.5M SLoC