mirror of
https://github.com/nickrunning/wechat-selkies.git
synced 2026-05-14 18:21:59 +00:00
Compare commits
3 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
de1bc4140e | ||
|
|
43c039087c | ||
|
|
4101ec8eb5 |
38
.github/workflows/docker.yml
vendored
38
.github/workflows/docker.yml
vendored
@@ -16,7 +16,7 @@ jobs:
|
|||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
environment: DOCKERHUB
|
environment: DOCKERHUB
|
||||||
permissions:
|
permissions:
|
||||||
contents: read
|
contents: write
|
||||||
packages: write
|
packages: write
|
||||||
id-token: write
|
id-token: write
|
||||||
attestations: write
|
attestations: write
|
||||||
@@ -104,4 +104,38 @@ jobs:
|
|||||||
echo "" >> $GITHUB_STEP_SUMMARY
|
echo "" >> $GITHUB_STEP_SUMMARY
|
||||||
echo "### Docker Hub" >> $GITHUB_STEP_SUMMARY
|
echo "### Docker Hub" >> $GITHUB_STEP_SUMMARY
|
||||||
echo "⚠️ **Skipped** - Docker Hub push disabled (set ENABLE_DOCKERHUB=true to enable)" >> $GITHUB_STEP_SUMMARY
|
echo "⚠️ **Skipped** - Docker Hub push disabled (set ENABLE_DOCKERHUB=true to enable)" >> $GITHUB_STEP_SUMMARY
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
- name: Create GitHub Release
|
||||||
|
if: startsWith(github.ref, 'refs/tags/v')
|
||||||
|
uses: softprops/action-gh-release@v2
|
||||||
|
with:
|
||||||
|
generate_release_notes: true
|
||||||
|
make_latest: true
|
||||||
|
body: |
|
||||||
|
## 🐳 Docker Images
|
||||||
|
|
||||||
|
**GitHub Container Registry:**
|
||||||
|
```bash
|
||||||
|
docker pull ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:${{ github.ref_name }}
|
||||||
|
docker pull ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:latest
|
||||||
|
```
|
||||||
|
|
||||||
|
**Docker Hub** (if enabled):
|
||||||
|
```bash
|
||||||
|
docker pull ${{ secrets.DOCKERHUB_USERNAME }}/${{ github.event.repository.name }}:${{ github.ref_name }}
|
||||||
|
docker pull ${{ secrets.DOCKERHUB_USERNAME }}/${{ github.event.repository.name }}:latest
|
||||||
|
```
|
||||||
|
|
||||||
|
## 🚀 Quick Start
|
||||||
|
**GitHub Container Registry:**
|
||||||
|
```bash
|
||||||
|
docker run -it -p 3001:3001 -v ./config:/config ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:${{ github.ref_name }}
|
||||||
|
```
|
||||||
|
|
||||||
|
**Docker Hub** (if enabled):
|
||||||
|
```bash
|
||||||
|
docker run -it -p 3001:3001 -v ./config:/config ${{ secrets.DOCKERHUB_USERNAME }}/${{ github.event.repository.name }}:${{ github.ref_name }}
|
||||||
|
```
|
||||||
|
|
||||||
|
Then visit: https://localhost:3001
|
||||||
15
README.md
15
README.md
@@ -1,5 +1,15 @@
|
|||||||
# WeChat Selkies
|
# WeChat Selkies
|
||||||
|
|
||||||
|
[](https://github.com/nickrunning/wechat-selkies/stargazers)
|
||||||
|
[](https://github.com/nickrunning/wechat-selkies/network/members)
|
||||||
|
[](https://github.com/nickrunning/wechat-selkies/issues)
|
||||||
|
[](https://github.com/nickrunning/wechat-selkies/blob/master/LICENSE)
|
||||||
|
[](https://hub.docker.com/r/nickrunning/wechat-selkies)
|
||||||
|
[](https://hub.docker.com/r/nickrunning/wechat-selkies)
|
||||||
|
[](https://github.com/nickrunning/wechat-selkies/releases)
|
||||||
|
[](https://github.com/nickrunning/wechat-selkies/actions)
|
||||||
|
[](https://github.com/nickrunning/wechat-selkies/commits)
|
||||||
|
|
||||||
中文 | [English](README_en.md)
|
中文 | [English](README_en.md)
|
||||||
|
|
||||||
基于 Docker 的微信 Linux 客户端,使用 Selkies WebRTC 技术提供浏览器访问支持。
|
基于 Docker 的微信 Linux 客户端,使用 Selkies WebRTC 技术提供浏览器访问支持。
|
||||||
@@ -35,9 +45,14 @@
|
|||||||
### 快速部署
|
### 快速部署
|
||||||
|
|
||||||
1. **直接使用已构建的镜像进行快速部署**
|
1. **直接使用已构建的镜像进行快速部署**
|
||||||
|
GitHub Container Registry镜像:
|
||||||
```bash
|
```bash
|
||||||
docker run -it -p 3001:3001 -v ./config:/config ghcr.io/nickrunning/wechat-selkies:latest
|
docker run -it -p 3001:3001 -v ./config:/config ghcr.io/nickrunning/wechat-selkies:latest
|
||||||
```
|
```
|
||||||
|
Docker Hub镜像:
|
||||||
|
```bash
|
||||||
|
docker run -it -p 3001:3001 -v ./config:/config nickrunning/wechat-selkies:latest
|
||||||
|
```
|
||||||
|
|
||||||
2. **访问微信**
|
2. **访问微信**
|
||||||
|
|
||||||
|
|||||||
15
README_en.md
15
README_en.md
@@ -1,5 +1,15 @@
|
|||||||
# WeChat Selkies
|
# WeChat Selkies
|
||||||
|
|
||||||
|
[](https://github.com/nickrunning/wechat-selkies/stargazers)
|
||||||
|
[](https://github.com/nickrunning/wechat-selkies/network/members)
|
||||||
|
[](https://github.com/nickrunning/wechat-selkies/issues)
|
||||||
|
[](https://github.com/nickrunning/wechat-selkies/blob/master/LICENSE)
|
||||||
|
[](https://hub.docker.com/r/nickrunning/wechat-selkies)
|
||||||
|
[](https://hub.docker.com/r/nickrunning/wechat-selkies)
|
||||||
|
[](https://github.com/nickrunning/wechat-selkies/releases)
|
||||||
|
[](https://github.com/nickrunning/wechat-selkies/actions)
|
||||||
|
[](https://github.com/nickrunning/wechat-selkies/commits)
|
||||||
|
|
||||||
English | [中文](README.md)
|
English | [中文](README.md)
|
||||||
|
|
||||||
Docker-based WeChat Linux client with browser access support using Selkies WebRTC technology.
|
Docker-based WeChat Linux client with browser access support using Selkies WebRTC technology.
|
||||||
@@ -35,9 +45,14 @@ This project packages the official WeChat Linux client in a Docker container, en
|
|||||||
### Quick Deployment
|
### Quick Deployment
|
||||||
|
|
||||||
1. **Direct deployment using pre-built images**
|
1. **Direct deployment using pre-built images**
|
||||||
|
GitHub Container Registry image:
|
||||||
```bash
|
```bash
|
||||||
docker run -it -p 3001:3001 -v ./config:/config ghcr.io/nickrunning/wechat-selkies:latest
|
docker run -it -p 3001:3001 -v ./config:/config ghcr.io/nickrunning/wechat-selkies:latest
|
||||||
```
|
```
|
||||||
|
Docker Hub image:
|
||||||
|
```bash
|
||||||
|
docker run -it -p 3001:3001 -v ./config:/config nickrunning/wechat-selkies:latest
|
||||||
|
```
|
||||||
|
|
||||||
2. **Access WeChat**
|
2. **Access WeChat**
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user