# backend **Repository Path**: rarpainting/backend ## Basic Information - **Project Name**: backend - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2018-11-17 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Backend TODO: - frp - https 自动更新证书 - 定时 systemd/docker 服务触发, 获得 新证书 - 通过专用的/更新证书用的 密码 更新证书, 发送 更新证书请求 - 内网服务器更新证书后, shutdown & restart server ## Directory Tree -- 目录树说明 ```shell $ tree ├── config # 总的配置文件 │   ├── mysql-conf # mysql 配置 │   │   ├── master # 主数据库 │ │ │ ├── docker-compose.yml # `docker-compose` 文件 │   │   │   └── tls-license # `mysql_ssl_rsa_setup` 生成的 tls 密钥 │   │   ├── slave # 从数据库 │   │   └── tls-license # 多余 ? │   ├── protobuf # .proto 文件 │   ├── systemd # systemd 文件 │   ├── table # mysql sql/mwb │   └── tls-config # server tls 文件 ├── README.md └── src ├── route # https 路由, 主路由 │   ├── mysql-mode # `github.com/go-sql-driver/mysql` 配置 │   ├── protobuf # `github.com/golang/protobuf/proto` 自动生成源码 │   ├── redis-mode # `github.com/gomodule/redigo` 配置 │ ├── rbac # 适配 `github.com/casbin/casbin` 的 RBAC 模型 ├── server # package main ├── table # mysql table └── utils # 常用函数 ```