2023-04-18 14:36:40 +08:00
2023-04-18 14:36:40 +08:00
2023-04-18 14:36:40 +08:00
2023-04-18 14:36:40 +08:00

ismism

主义主义网站

网站结构

ismist.cn 域名

  • / 主页
  • /q/ query api 读接口
  • /p/ post api 写接口

nginx 服务

  • 0.0.0.0:80 301-redirection 跳转至 :443
  • 0.0.0.0:443 网站服务
  • 127.0.0.1:27017 数据库
  • 127.0.0.1:728 数据服务
    • 127.0.0.1:729 数据服务(备用)

程序结构

代码库

  • readme.md 说明文档
  • nginx.conf 服务配置
  • mongod.yaml mongod.service 数据库配置
  • ssl* 域名证书
  • tc.json* 云服务密钥
  • jwk.json* 网站密钥
  • cli 服务命令
    • build.zsh 编译
    • release.zsh 发布
    • remote/deploy.zsh 部署
    • start.zsh 启动
    • restart.zsh 重启服务
    • stop.zsh 关闭
    • log.zsh 日志统计
    • ser.js* 数据服务
    • dbimport.zsh 数据库导入
    • dbexport.zsh 数据库导出
    • dbpull.zsh 数据库同步到本地
  • ismist.ts 数据服务
    • cli 命令
      • bundle.ts 打包
      • dbset.ts 数据库重置
      • smssend.ts 短信测试
    • src 源代码
      • mod.ts 库引用
      • ont 基础操作
        • base.ts 进制转换
        • utc.ts 标准时间
        • json.ts 基础类型
        • crypt.ts 加密计算
        • jwt.ts 签名计算
        • adm.ts 行政区
        • sms.ts 短信服务
    • tst 测试
    • ui 用户界面

运行环境

服务器端

  • nginx
  • deno
  • mongodb
  • zsh

用户端

  • 网页浏览器,如 Chrome, Firefox, Safari, 微信浏览器等

    兼容性大于 es2022

Description
No description provided
Readme
Languages
TypeScript 97.8%
HTML 1.4%
Shell 0.8%