diff --git a/config.json b/config.json new file mode 100644 index 0000000..ed6cd8d --- /dev/null +++ b/config.json @@ -0,0 +1,18 @@ +{ + "listen": ":8443", + "tls": { + "cert": "/etc/hysteria/server.crt", + "key": "/etc/hysteria/server.key" + }, + "auth": { + "type": "password", + "password": "JitvTPJZp3TeeVS" + }, + "masquerade": { + "type": "proxy", + "proxy": { + "url": "https://bing.com", + "rewriteHost": true + } + } +} \ No newline at end of file diff --git a/docker-compose.yml b/docker-compose.yml index 6a3b43c..bd2aebe 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -7,9 +7,9 @@ services: network_mode: "host" volumes: - acme:/acme - - ./hysteria.yaml:/etc/hysteria.yaml + - ./config.json:/etc/hysteria/config.json - ./key/server.crt:/etc/hysteria/server.crt - ./key/server.key:/etc/hysteria/server.key - command: ["server", "-c", "/etc/hysteria.yaml"] + command: ["server", "-c", "/etc/hysteria/config.json"] volumes: acme: diff --git a/docker-compose.yml.bak b/docker-compose.yml.bak new file mode 100644 index 0000000..6a3b43c --- /dev/null +++ b/docker-compose.yml.bak @@ -0,0 +1,15 @@ +version: "3.9" +services: + hysteria: + image: tobyxdd/hysteria:latest + container_name: hysteria + restart: always + network_mode: "host" + volumes: + - acme:/acme + - ./hysteria.yaml:/etc/hysteria.yaml + - ./key/server.crt:/etc/hysteria/server.crt + - ./key/server.key:/etc/hysteria/server.key + command: ["server", "-c", "/etc/hysteria.yaml"] +volumes: + acme: