ADIJASA commited on
Commit
eb6da3c
·
verified ·
1 Parent(s): 020e03e

Create Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +16 -0
Dockerfile ADDED
@@ -0,0 +1,16 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ FROM alpine:latest
2
+
3
+ ENV UUID=de04add9-5c68-8bab-950c-08cd5320df18
4
+ ENV PATH_W=/vless
5
+
6
+ RUN apk add --no-cache curl unzip \
7
+ && curl -L -H "Cache-Control: no-cache" -o /tmp/xray.zip https://github.com/XTLS/Xray-core/releases/latest/download/Xray-linux-64.zip \
8
+ && unzip /tmp/xray.zip -d /usr/local/bin/ \
9
+ && rm -f /tmp/xray.zip \
10
+ && chmod +x /usr/local/bin/xray
11
+
12
+ RUN echo '{"log":{"loglevel":"warning"},"inbounds":[{"port":7860,"protocol":"vless","settings":{"clients":[{"id":"de04add9-5c68-8bab-950c-08cd5320df18"}],"decryption":"none"},"streamSettings":{"network":"ws","wsSettings":{"path":"/vless"}}}],"outbounds":[{"protocol":"freedom"}]}' > /etc/config.json
13
+
14
+ EXPOSE 7860
15
+
16
+ CMD ["/usr/local/bin/xray", "-c", "/etc/config.json"]