{"id":13474632,"url":"https://github.com/evertramos/nginx-proxy-automation","last_synced_at":"2025-05-14T20:09:51.996Z","repository":{"id":37752759,"uuid":"95797442","full_name":"evertramos/nginx-proxy-automation","owner":"evertramos","description":"Automated docker nginx proxy integrated with letsencrypt.","archived":false,"fork":false,"pushed_at":"2025-04-30T19:01:15.000Z","size":273,"stargazers_count":2673,"open_issues_count":1,"forks_count":640,"subscribers_count":74,"default_branch":"main","last_synced_at":"2025-05-14T07:22:27.306Z","etag":null,"topics":["certificate","docker","docker-compose","letsencrypt","letsencrypt-certificates","nginx","nginx-proxy"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/evertramos.png","metadata":{"files":{"readme":".github/README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":".github/CODE_OF_CONDUCT.md","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},"funding":{"github":null,"patreon":"evertramos","open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":null}},"created_at":"2017-06-29T16:30:23.000Z","updated_at":"2025-05-09T17:42:12.000Z","dependencies_parsed_at":"2023-12-15T10:04:56.458Z","dependency_job_id":"f7d16486-0749-4dc8-b86f-20c0e06fa42f","html_url":"https://github.com/evertramos/nginx-proxy-automation","commit_stats":{"total_commits":279,"total_committers":31,"mean_commits":9.0,"dds":0.5806451612903225,"last_synced_commit":"733134e02a9775974999f1a358721a574177a886"},"previous_names":["evertramos/docker-compose-letsencrypt-nginx-proxy-companion"],"tags_count":19,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/evertramos%2Fnginx-proxy-automation","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/evertramos%2Fnginx-proxy-automation/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/evertramos%2Fnginx-proxy-automation/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/evertramos%2Fnginx-proxy-automation/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/evertramos","download_url":"https://codeload.github.com/evertramos/nginx-proxy-automation/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254219374,"owners_count":22034397,"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":["certificate","docker","docker-compose","letsencrypt","letsencrypt-certificates","nginx","nginx-proxy"],"created_at":"2024-07-31T16:01:13.721Z","updated_at":"2025-05-14T20:09:51.974Z","avatar_url":"https://github.com/evertramos.png","language":"Shell","funding_links":["https://patreon.com/evertramos","https://www.patreon.com/evertramos","https://opencollective.com/nginx-proxy-automation"],"categories":["Shell","HarmonyOS"],"sub_categories":["Windows Manager"],"readme":"\n# NGINX Proxy Automation 🔥\n\n\u003cp align=\"center\"\u003e\n   \u003ca target=\"_blank\" href=\"https://docs.docker.com/\"\u003e\u003cimg src=\"https://img.shields.io/badge/Docker-2CA5E0?style=for-the-badge\u0026logo=docker\u0026logoColor=white\" /\u003e\u003c/a\u003e\n   \u003ca target=\"_blank\" href=\"https://docs.nginx.com/\"\u003e\u003cimg src=\"https://img.shields.io/badge/Nginx-009639?style=for-the-badge\u0026logo=nginx\u0026logoColor=white\" /\u003e\u003c/a\u003e\n   \u003ca target=\"_blank\" href=\"https://developer.wordpress.org/\"\u003e\u003cimg src=\"https://img.shields.io/badge/Wordpress-21759B?style=for-the-badge\u0026logo=wordpress\u0026logoColor=white\" /\u003e\u003c/a\u003e\n\u003c/p\u003e\n\u003cp align=\"center\"\u003e\n   \u003ca target=\"_blank\" href=\"https://letsencrypt.org/docs/\"\u003e\u003cimg src=\"https://img.shields.io/badge/Secured_by-Let's_Encrypt-blue.svg?logo=let%E2%80%99s-encrypt\" /\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n   \u003cimg src=\"https://github.com/evertramos/images/raw/master/webproxy.jpg\" /\u003e\n\u003c/p\u003e\n\n## How to start 🔰\n[![shell script](https://img.shields.io/badge/Shell_Script-121011?style=for-the-badge\u0026logo=gnu-bash\u0026logoColor=white)](https://github.com/evertramos)\n\n\n1. Clone this repository using the option **_--recurse-submodules_** ⚠️\n\n```bash\ngit clone --recurse-submodules https://github.com/evertramos/nginx-proxy-automation.git proxy \n```\n\nWe use submodule for [basescript](https://github.com/evertramos/basescript)\n\n2. 🚀 Run the script 'fresh_start.sh' from the _./proxy/bin_ folder\n   \n```bash\ncd proxy/bin \u0026\u0026 ./fresh-start.sh --yes --skip-docker-image-check -e your_email@domain\n```\n\nUpdate the email above with your real e-mail address\n\n3. 🧪 Test the proxy\n\n```bash\ndocker run -dit -e VIRTUAL_HOST=your.domain.com --network=proxy --name test-web httpd:alpine\n```\nor simply run:\n```bash\n./test.sh your.domain.com\n```\n\nUse your own domain name when testing this proxy and make sure your DNS is correctly configured.\n\n## Video Tutorial 🎥\n\nI made a tutorial video to walk you through this project:\n\n[![youtube](https://img.shields.io/badge/YouTube-FF0000?style=for-the-badge\u0026logo=youtube\u0026logoColor=white)](https://www.youtube.com/channel/UCN5wb0eA3ZLlvJNYo23qBRQ)\n\n### AWS EC2\n\u003cp align=\"center\"\u003e\n   \u003ca target=\"_blank\" href=\"https://www.youtube.com/watch?v=agg1VxAyoUQ\"\u003e\u003cimg src=\"https://img.youtube.com/vi/agg1VxAyoUQ/0.jpg\" /\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n### Digital Ocean Droplet\n\u003cp align=\"center\"\u003e\n   \u003ca target=\"_blank\" href=\"https://www.youtube.com/watch?v=iXQPaY5xd3I\"\u003e\u003cimg src=\"https://img.youtube.com/vi/iXQPaY5xd3I/0.jpg\" /\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n### OVH\n\u003cp align=\"center\"\u003e\n   \u003ca target=\"_blank\" href=\"https://www.youtube.com/watch?v=eiTivLeIkm0\"\u003e\u003cimg src=\"https://img.youtube.com/vi/eiTivLeIkm0/0.jpg\" /\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n## Server Automation 🚀\n\nMake user you try our [Server Automation](https://github.com/evertramos/server-automation)\n\n[https://github.com/evertramos/server-automation](https://github.com/evertramos/server-automation)\n\n## Further information 📓\n\nFor more installation details please [click here](/docs/).\n\n## Supporting ♥️\n[![Patreon](https://img.shields.io/badge/Patreon-F96854?style=for-the-badge\u0026logo=patreon\u0026logoColor=white)](https://www.patreon.com/evertramos)\n[![image](https://img.shields.io/badge/picpay-21C25E?style=for-the-badge\u0026logo=picpay\u0026logoColor=white)](https://picpay.me/evert.ramos)\n\n[List of all supporters](https://github.com/evertramos/evertramos/blob/main/pages/supporters.md).\n\n## Code Contributors\n\n[\u003cimg src=\"https://opencollective.com/nginx-proxy-automation/contributors.svg?width=890\u0026button=false\" /\u003e](https://opencollective.com/nginx-proxy-automation)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fevertramos%2Fnginx-proxy-automation","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fevertramos%2Fnginx-proxy-automation","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fevertramos%2Fnginx-proxy-automation/lists"}