https://github.com/effortless-innovations/wecom-callback
纯 Bun.js 编写的企业微信回调服务 http://wecom.wuyoutansuo.com
https://github.com/effortless-innovations/wecom-callback
bunjs docker nginx typescript
Last synced: about 2 months ago
JSON representation
纯 Bun.js 编写的企业微信回调服务 http://wecom.wuyoutansuo.com
- Host: GitHub
- URL: https://github.com/effortless-innovations/wecom-callback
- Owner: effortless-innovations
- Created: 2025-05-25T03:59:45.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2025-09-08T07:44:51.000Z (10 months ago)
- Last Synced: 2025-09-08T09:28:43.996Z (10 months ago)
- Topics: bunjs, docker, nginx, typescript
- Language: TypeScript
- Homepage: http://wecom.wuyoutansuo.com
- Size: 15.6 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# wecom-callback
> 纯 Bun.js 编写的企业微信回调服务
## 一、环境变量
将 .env.example 复制一份,并重命名为 .env
```shell
cp .env.example .env
```
填写企业微信里的TOKEN、ENCODING_AES_KEY、CORPID 、CORP_SECRET、AGENT_ID 等
## 二、构建镜像
```shell
docker build -t wecom-callback -f Dockerfile --no-cache .
```
## 三、运行容器
```shell
docker run -d -p 3009:3000 --restart=unless-stopped --env-file .env --name wecom wecom-callback:latest
```
## 四、配置Nginx
```shell
server {
listen 80;
listen [::]:80;
server_name wecom.your-domain.com;
location / {
# 172.17.0.1 is docker's IP
proxy_pass http://172.17.0.1:3009;
}
}
```