Created
August 29, 2023 06:59
-
-
Save manueldev/c7163398ef8424cb167f65a9b6ee09a6 to your computer and use it in GitHub Desktop.
SSL Icecast-kh Windows setup.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
1. Install icecast-kh https://github.com/karlheyes/icecast-kh/releases | |
2. Configure icecast.xml and start service. | |
<paths> | |
<ssl-private-key>.\domainname.com-key.pem</ssl-private-key> | |
<ssl_certificate>.\domainname.com-chain.pem</ssl_certificate> | |
<logdir>.\logs\</logdir> | |
<webroot>.\web\</webroot> | |
<adminroot>.\admin\</adminroot> | |
<alias source="/" dest="/index.html"/> | |
</paths> | |
3. Download win-acme https://www.win-acme.com/ | |
4. Run wacs.exe | |
5. Create certificate full options (M) | |
6. Manual input (2) | |
7. Write your domains. | |
8. Single certificate (4). | |
9. Save verification files on path (1). | |
10. Write path of icecast web: C:\Program Files\Icecast KH\web | |
11. No copy web.config (n). | |
12. RSA key (2). | |
13. PEM encoded files (2). | |
14. PEM files path: C:\Program Files\Icecast KH | |
15. Password for private key pem: None (1). | |
16. No (additional) store steps (5). | |
17. Start external script or program (2). | |
18. Path to script to run after retrieving the cert: C:\ice_refresh\curl.exe | |
19. Download curl for windows https://curl.se/windows/ | |
20. Extract curl on c:\ice_refresh | |
21. Parameters: http://admin:[icecast admin password]@127.0.0.1:[icecast port like 8000 or 80]/admin/function.xsl?perform=updatecfg | |
22. No additional installation steps (3). |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment