{"id":24955337,"url":"https://github.com/harukodi/xray-warp-ct","last_synced_at":"2025-04-15T12:35:42.985Z","repository":{"id":275429237,"uuid":"906701659","full_name":"harukodi/xray-warp-ct","owner":"harukodi","description":"An easily deployable Docker container running Xray Core and WARP, providing an effective solution for bypassing censorship.","archived":false,"fork":false,"pushed_at":"2025-03-07T11:36:19.000Z","size":13765,"stargazers_count":2,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-28T20:15:41.448Z","etag":null,"topics":["anticensorship","cdn","censorship-circumvention","censorship-resistant","china","clash","cloudflare","proxy","russia","shadowsocks","v2ray","vless","warp","xhttp","xray","xray-core"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/harukodi.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-12-21T16:47:44.000Z","updated_at":"2025-03-07T11:36:23.000Z","dependencies_parsed_at":"2025-03-01T11:26:13.893Z","dependency_job_id":"29fb4cf6-3d1f-4272-b8c9-873b60004438","html_url":"https://github.com/harukodi/xray-warp-ct","commit_stats":null,"previous_names":["harukodi/xray-warp-ct"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/harukodi%2Fxray-warp-ct","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/harukodi%2Fxray-warp-ct/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/harukodi%2Fxray-warp-ct/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/harukodi%2Fxray-warp-ct/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/harukodi","download_url":"https://codeload.github.com/harukodi/xray-warp-ct/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249072811,"owners_count":21208251,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["anticensorship","cdn","censorship-circumvention","censorship-resistant","china","clash","cloudflare","proxy","russia","shadowsocks","v2ray","vless","warp","xhttp","xray","xray-core"],"created_at":"2025-02-03T06:00:00.046Z","updated_at":"2025-04-15T12:35:42.963Z","avatar_url":"https://github.com/harukodi.png","language":"Python","funding_links":["https://ko-fi.com/xia1997x"],"categories":[],"sub_categories":[],"readme":"# Xray-Warp docker container\n\n## Prerequisites\n* Docker and Docker-compose\n* Non-root account\n* Domain name on cloudflare\n* Cloudflare auth token with the `Zone.DNS EDIT` and `Zone.Zone READ` permissions\n\n## Create docker-compose file and the needed folders\n```bash\nmkdir xray-warp \u0026\u0026 \\\ncd xray-warp \u0026\u0026 \\\nmkdir certs \u0026\u0026 \\\nmkdir -p config/{caddy_config,xray_config} \u0026\u0026 \\\ntouch docker-compose.yaml\n```\n\n## Docker-compose file example\n```yaml\nservices:\n  xray-warp:\n    image: xia1997x/xray-warp:latest\n    container_name: xray-warp-ct\n    user: 1000:1000\n    ports:\n      - '443:443'\n    environment:\n      - DOMAIN_NAME=subdomain.domain.tld\n      - PORT=443\n      - XRAY_VERSION=latest\n      - WGCF_VERSION=2.2.24\n      - CLOUDFLARE_AUTH_TOKEN=\n      - ENABLE_CADDY_LOG=False\n      - ENABLE_IPV6=False\n    volumes:\n      - ./certs:/xray_base/caddy_certs\n      - ./config/xray_config:/xray_base/xray_config\n      - ./config/caddy_config:/xray_base/caddy_config\n```\n\n### **ENVs:**\n\u003e `DOMAIN_NAME`\n\u003e - Creates the dns record for you on Cloudflare.\n\u003e - Sets your domain for the xray-warp container\n\u003e - Must be a subdomain in the format of `subdomain.domain.tld`\n\u003e - `Required`\n\u003e\n\u003e `PORT`\n\u003e - Used to set the port you want to use, if you change the port of the docker container. Keep in mind that the port inside of the docker container can not be changed.\n\u003e - `YOUR-CUSTOM-PORT:443`. \n\u003e - This is also used to set the right port for the vless link\n\u003e - `Required`\n\u003e - Default `443`\n\u003e\n\u003e `XRAY_VERSION`\n\u003e - Used to fetch the `xray core`\n\u003e - Will now skip over pre-releases. \n\u003e - To set a custom xray core version you can set the variable to `XRAY_VERSION=25.3.6`.\n\u003e - Default `latest`\n\u003e\n\u003e `WGCF_VERSION`\n\u003e - Used to fetch the `WGCF` cli tool to create the warp profile to use with xray core\n\u003e - Default `2.2.24`\n\u003e \n\u003e `ENABLE_CADDY_LOG`\n\u003e - Can be set to `True` if you want the log output of caddy.\n\u003e - Default `False`\n\u003e \n\u003e `CLOUDFLARE_AUTH_TOKEN`\n\u003e - Stores the Cloudflare API token required for authentication and the tls certificate creation.\n\u003e - `Required`\n\u003e \n\u003e `ENABLE_IPV6`\n\u003e - Can be set to `True` if the vps supports ipv6.\n\u003e - Default `False`\n\n## File tree\n```\n📦xray-ct-test  \n ┣ 📂certs  \n ┣ 📂config  \n ┃ ┣ 📂caddy_config  \n ┃ ┗ 📂xray_config  \n ┗ 📜docker-compose.yaml\n```\n\n## Spin up the container\n```bash\nsudo docker-compose up -d\n```\n### **NOTE:** After starting the container, you can find the VLESS link and QR code inside the `xray_config` folder.\n\nEnjoying this project? Support me with a coffee! ☕️✨ \nThanks for your support! 🙌 https://ko-fi.com/xia1997x⁠\n\nMade with ❤️ in Sweden! By xia1997x","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fharukodi%2Fxray-warp-ct","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fharukodi%2Fxray-warp-ct","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fharukodi%2Fxray-warp-ct/lists"}