{"id":13492804,"url":"https://github.com/VirtuBox/ee-acme-sh","last_synced_at":"2025-03-28T11:30:47.317Z","repository":{"id":132823757,"uuid":"131148826","full_name":"VirtuBox/ee-acme-sh","owner":"VirtuBox","description":"Bash script to install Let's Encrypt SSL certificates automatically using acme.sh with EasyEngine","archived":false,"fork":false,"pushed_at":"2019-03-19T23:48:19.000Z","size":234,"stargazers_count":21,"open_issues_count":0,"forks_count":11,"subscribers_count":9,"default_branch":"master","last_synced_at":"2024-10-19T07:53:22.908Z","etag":null,"topics":["acme","acmesh","easyengine","ecdsa","letsencrypt","nginx","wildcard"],"latest_commit_sha":null,"homepage":"https://virtubox.github.io/ee-acme-sh/","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/VirtuBox.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2018-04-26T11:57:15.000Z","updated_at":"2024-02-08T20:21:22.000Z","dependencies_parsed_at":"2023-07-11T10:47:23.366Z","dependency_job_id":null,"html_url":"https://github.com/VirtuBox/ee-acme-sh","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VirtuBox%2Fee-acme-sh","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VirtuBox%2Fee-acme-sh/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VirtuBox%2Fee-acme-sh/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VirtuBox%2Fee-acme-sh/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/VirtuBox","download_url":"https://codeload.github.com/VirtuBox/ee-acme-sh/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246020745,"owners_count":20710813,"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":["acme","acmesh","easyengine","ecdsa","letsencrypt","nginx","wildcard"],"created_at":"2024-07-31T19:01:09.331Z","updated_at":"2025-03-28T11:30:47.041Z","avatar_url":"https://github.com/VirtuBox.png","language":"Shell","funding_links":[],"categories":["Shell"],"sub_categories":[],"readme":"# ee-acme-sh\n\n## Bash script to install Let's Encrypt SSL certificates automatically using acme.sh on servers running with EasyEngine\n\n![ee-acme-sh](https://raw.githubusercontent.com/VirtuBox/ee-acme-sh/master/ee-acme.png)\n\n## Features\n\n- Automated Installation of Let's Encrypt SSL certificates using [acme.sh](http://acme.sh)\n- Acme validation with standalone mode or Cloudflare DNS API\n- Domain, Subdomain \u0026 Wildcard SSL Certificates support\n- IPv6 Support\n- Generate ECDSA Certificates with ECC 384 Bits private key\n- Automated Certificates Renewal\n- Nginx mainline \u0026 stable release support\n- Cert-only mode available\n\n## Installation\n\n```bash\nbash \u003c(wget -qO - https://raw.githubusercontent.com/VirtuBox/ee-acme-sh/master/install.sh)\n\n# enable acme.sh \u0026 ee-acme-sh\nsource .bashrc\n```\n\n## Update script\n\nJust run the installation command again\n\n## Usage\n\n```bash\nUsage: ee-acme [type] \u003cdomain\u003e [mode]\n  Types:\n       -d, --domain \u003cdomain_name\u003e ..... for domain.tld + www.domain.tld\n       -s, --subdomain \u003csubdomain_name\u003e ....... for sub.domain.tld\n       -w, --wildcard \u003cdomain_name\u003e ..... for domain.tld + *.domain.tld\n  Modes:\n       --standalone ..... acme challenge in standalone mode\n       --cf ..... acme challenge in dns mode with Cloudflare\n  Options:\n       --cert-only ... do not change nginx configuration, only display it\n       --admin ... secure easyengine backend with the certificate\n       -h, --help, help ... displays this help information\nExamples:\n\ndomain.tld + www.domain.tld in standalone mode :\n    ee-acme -d domain.tld --standalone\n\nsub.domain.tld in dns mode with Cloudflare :\n    ee-acme -s sub.domain.tld --cf\n\nwildcard certificate for domain.tld in dns mode with Cloudflare :\n    ee-acme -w domain.tld --cf\n\ndomain.tld + www.domain.tld in standalone mode without editing Nginx configuration :\n    ee-acme -d domain.tld --standalone --cert-only\n\nsub.domain.tld in standalone mode to secure easyengine backend on port 22222 :\n    ee-acme -s sub.domain.tld --standalone --admin\n```\n\n## Limitations\n\n- Wildcard certs are only available with Cloudflare DNS API","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FVirtuBox%2Fee-acme-sh","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FVirtuBox%2Fee-acme-sh","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FVirtuBox%2Fee-acme-sh/lists"}