4 Commits

Author SHA1 Message Date
fanyang89
e5d7e8f8d3 fix(deps): resolve pnpm update peer and build warnings 2026-03-28 12:15:26 +08:00
dependabot[bot]
534bbc8fdc Bump mermaid from 11.12.0 to 11.13.0
Bumps [mermaid](https://github.com/mermaid-js/mermaid) from 11.12.0 to 11.13.0.
- [Release notes](https://github.com/mermaid-js/mermaid/releases)
- [Commits](https://github.com/mermaid-js/mermaid/compare/mermaid@11.12.0...mermaid@11.13.0)

---
updated-dependencies:
- dependency-name: mermaid
  dependency-version: 11.13.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-28 11:58:51 +08:00
dependabot[bot]
4b55528bc5 Bump eslint-plugin-format from 1.0.1 to 2.0.1
Bumps [eslint-plugin-format](https://github.com/antfu/eslint-plugin-format) from 1.0.1 to 2.0.1.
- [Release notes](https://github.com/antfu/eslint-plugin-format/releases)
- [Commits](https://github.com/antfu/eslint-plugin-format/compare/v1.0.1...v2.0.1)

---
updated-dependencies:
- dependency-name: eslint-plugin-format
  dependency-version: 2.0.1
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-28 11:53:30 +08:00
dependabot[bot]
fb02d56749 Bump @antfu/eslint-config from 3.14.0 to 7.7.3
Bumps [@antfu/eslint-config](https://github.com/antfu/eslint-config) from 3.14.0 to 7.7.3.
- [Release notes](https://github.com/antfu/eslint-config/releases)
- [Commits](https://github.com/antfu/eslint-config/compare/v3.14.0...v7.7.3)

---
updated-dependencies:
- dependency-name: "@antfu/eslint-config"
  dependency-version: 7.7.3
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-28 11:51:01 +08:00
5 changed files with 1550 additions and 1838 deletions

View File

@@ -41,41 +41,36 @@ This section only introduces installation methods.
::: details docker-compose.yml
```yaml [docker-compose.yml]
services:
# watchtower automatically updates the EasyTier image; remove this section if not needed
watchtower:
image: nickfedor/watchtower
container_name: watchtower
restart: unless-stopped
environment:
- TZ=Asia/Shanghai
- WATCHTOWER_NO_STARTUP_MESSAGE
volumes:
- /var/run/docker.sock:/var/run/docker.sock
command: --interval 3600 --cleanup --label-enable
easytier:
# Users in mainland China can use the DaoCloud mirror
# image: m.daocloud.io/docker.io/easytier/easytier:latest
image: easytier/easytier:latest
hostname: easytier
container_name: easytier
labels:
com.centurylinklabs.watchtower.enable: 'true'
restart: unless-stopped
network_mode: host
cap_add:
- NET_ADMIN
- NET_RAW
environment:
- TZ=Asia/Shanghai
devices:
- /dev/net/tun:/dev/net/tun
volumes:
- /etc/machine-id:/etc/machine-id:ro
command: >
-d --network-name <user> --network-secret <password>
-p tcp://<public-ip-of-other-peer-or-public-node>:11010
services:
watchtower: # Used to automatically update easytier image, delete this part if not needed
image: containrrr/watchtower
container_name: watchtower
restart: unless-stopped
environment:
- TZ=Asia/Shanghai
- WATCHTOWER_NO_STARTUP_MESSAGE
volumes:
- /var/run/docker.sock:/var/run/docker.sock
command: --interval 3600 --cleanup --label-enable
easytier:
image: easytier/easytier:latest # Domestic users can use m.daocloud.io/docker.io/easytier/easytier:latest
hostname: easytier
container_name: easytier
labels:
com.centurylinklabs.watchtower.enable: 'true'
restart: unless-stopped
network_mode: host
cap_add:
- NET_ADMIN
- NET_RAW
environment:
- TZ=Asia/Shanghai
devices:
- /dev/net/tun:/dev/net/tun
volumes:
- /etc/easytier:/root
- /etc/machine-id:/etc/machine-id:ro # Map host machine code
command: -d --network-name <user> --network-secret <password> -p tcp://<your-public-ip>:11010
```
:::

View File

@@ -41,41 +41,36 @@
::: details docker-compose.yml
```yaml [docker-compose.yml]
services:
# watchtower 用于自动更新 EasyTier 镜像,若不需要可以删除此节
watchtower:
image: nickfedor/watchtower
container_name: watchtower
restart: unless-stopped
environment:
- TZ=Asia/Shanghai
- WATCHTOWER_NO_STARTUP_MESSAGE
volumes:
- /var/run/docker.sock:/var/run/docker.sock
command: --interval 3600 --cleanup --label-enable
easytier:
# 国内用户可以使用 daocloud.io 镜像
# image: m.daocloud.io/docker.io/easytier/easytier:latest
image: easytier/easytier:latest
hostname: easytier
container_name: easytier
labels:
com.centurylinklabs.watchtower.enable: 'true'
restart: unless-stopped
network_mode: host
cap_add:
- NET_ADMIN
- NET_RAW
environment:
- TZ=Asia/Shanghai
devices:
- /dev/net/tun:/dev/net/tun
volumes:
- /etc/machine-id:/etc/machine-id:ro
command: >
-d --network-name <用户> --network-secret <密码>
-p tcp://<其他对等节点 / 公共节点的公网 IP>:11010
services:
watchtower: # 用于自动更新easytier镜像若不需要请删除这部分
image: containrrr/watchtower
container_name: watchtower
restart: unless-stopped
environment:
- TZ=Asia/Shanghai
- WATCHTOWER_NO_STARTUP_MESSAGE
volumes:
- /var/run/docker.sock:/var/run/docker.sock
command: --interval 3600 --cleanup --label-enable
easytier:
image: easytier/easytier:latest # 国内用户可以使用 m.daocloud.io/docker.io/easytier/easytier:latest
hostname: easytier
container_name: easytier
labels:
com.centurylinklabs.watchtower.enable: 'true'
restart: unless-stopped
network_mode: host
cap_add:
- NET_ADMIN
- NET_RAW
environment:
- TZ=Asia/Shanghai
devices:
- /dev/net/tun:/dev/net/tun
volumes:
- /etc/easytier:/root
- /etc/machine-id:/etc/machine-id:ro # 映射宿主机机器码
command: -d --network-name <用户> --network-secret <密码> -p tcp://<您的公网IP>:11010
```
:::

View File

@@ -16,11 +16,11 @@
"typescript": "^5.9.3"
},
"devDependencies": {
"@antfu/eslint-config": "3.14.0",
"eslint": "9.33.0",
"eslint-plugin-format": "1.0.1",
"@antfu/eslint-config": "7.7.3",
"eslint": "9.39.4",
"eslint-plugin-format": "2.0.1",
"markdown-it-task-lists": "2.1.1",
"mermaid": "11.12.0",
"mermaid": "11.13.0",
"vitepress": "1.6.3",
"vitepress-plugin-mermaid": "2.0.17"
}

3247
pnpm-lock.yaml generated

File diff suppressed because it is too large Load Diff

View File

@@ -1,3 +1,6 @@
packages:
- .
- .vitepress/third_party/lumen/src
onlyBuiltDependencies:
- esbuild
- vue-demi