@@ -25,20 +25,21 @@ your private high-speed `WARP+` node without extra hassle!
25
25
## 💡 Key Features
26
26
27
27
- 💻 Supports clients such as ` Clash ` , ` Surge ` , ` Shadowrocket ` , etc.
28
- -
28
+ -
29
29
- 🔑 Supports setting your own ` LicenseKey ` .
30
30
- 🌏 Supports IP optimization.
31
31
- 🐋 Supports one-click deployment using ` Docker compose ` .
32
- - 📕 Automatically replenishes ` WARP+ ` traffic, requests are proxied,
33
- preserving your IP from getting blocked.
32
+ - 📕 Automatically replenishes ` WARP+ ` traffic, requests are proxied,
33
+ preserving your IP from getting blocked.
34
34
- ❓ Randomly selects nodes each subscription update, adding a sense of
35
- randomness to your experience.
35
+ randomness to your experience.
36
36
37
37
## 🚀 Quick Start
38
38
39
39
### 1. Install ` Docker ` and ` Docker compose `
40
40
41
- - Docker Installation Guide: [ https://docs.docker.com/engine/install/ ] ( https://docs.docker.com/engine/install/ )
41
+ - Docker Installation
42
+ Guide: [ https://docs.docker.com/engine/install/ ] ( https://docs.docker.com/engine/install/ )
42
43
- Docker Compose Installation
43
44
Guide: [ https://docs.docker.com/compose/install/ ] ( https://docs.docker.com/compose/install/ )
44
45
@@ -158,6 +159,43 @@ Please note that when you set the `LicenseKey`, your `PublicKey` and
158
159
` PrivateKey ` will be reset, and you will need to re-acquire the subscription
159
160
content.
160
161
162
+ ### Using IPv6 Preference
163
+
164
+ In principle, this service obtains IPv6 addresses by reading
165
+ the ` config/result_v6.csv ` file. Therefore, you can run the IP preference
166
+ function on a server that supports IPv6 to obtain IPv6 addresses. The list of
167
+ obtained access addresses only needs to be written into
168
+ the ` config/result_v6.csv ` file. Compared to running the IP preference function
169
+ in a Docker container, this method is more straightforward.
170
+
171
+ If you need to run the IP preference function in a Docker container, you can use
172
+ the ` docker-compose_ipv6.yaml ` file to make the Docker image support IPv6.
173
+ Before running, please ensure that your server supports IPv6 and add the
174
+ following content to /etc/docker/daemon.json in the Docker service (remember to
175
+ restart the Docker service):
176
+
177
+ ``` json
178
+ {
179
+ "experimental" : true ,
180
+ "ip6tables" : true ,
181
+ "ipv6" : true ,
182
+ "fixed-cidr-v6" : " 2001:db8:1::/64"
183
+ }
184
+ ```
185
+
186
+ If you have previously run the Docker service, please stop the previous service
187
+ before running:
188
+
189
+ ``` bash
190
+ docker-compose down
191
+ ```
192
+
193
+ Then, you can run the Docker service with the following command:
194
+
195
+ ``` bash
196
+ docker-compose -f docker-compose_ipv6.yaml up -d
197
+ ```
198
+
161
199
## 🗂️ Attribution
162
200
163
201
This project's development was influenced by the following projects.
0 commit comments