{"id":18119701,"url":"https://github.com/mostlygeek/stunnel-ssl-proxy","last_synced_at":"2025-04-06T11:18:15.364Z","repository":{"id":6257489,"uuid":"7490256","full_name":"mostlygeek/stunnel-ssl-proxy","owner":"mostlygeek","description":"Easy creation of an HTTPS proxy with stunnel","archived":false,"fork":false,"pushed_at":"2013-01-07T21:35:04.000Z","size":143,"stargazers_count":3,"open_issues_count":0,"forks_count":2,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-12T16:51:48.279Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Shell","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/mostlygeek.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}},"created_at":"2013-01-07T21:30:45.000Z","updated_at":"2024-09-17T13:26:17.000Z","dependencies_parsed_at":"2022-09-15T12:51:34.195Z","dependency_job_id":null,"html_url":"https://github.com/mostlygeek/stunnel-ssl-proxy","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mostlygeek%2Fstunnel-ssl-proxy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mostlygeek%2Fstunnel-ssl-proxy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mostlygeek%2Fstunnel-ssl-proxy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mostlygeek%2Fstunnel-ssl-proxy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mostlygeek","download_url":"https://codeload.github.com/mostlygeek/stunnel-ssl-proxy/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247471521,"owners_count":20944158,"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":[],"created_at":"2024-11-01T05:16:46.547Z","updated_at":"2025-04-06T11:18:15.340Z","avatar_url":"https://github.com/mostlygeek.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# About\n\nWhen I do development it is a pain to set up a web server that can handle HTTPS. Especially when I use node.js I want my development and my production code to be as close as possible. In production node listens on HTTP and a proxy in front provides SSL. \n\nUsing `stunnel` gives a lightweight, simple to configure SSL endpoint for doing development. \n\n# Instructions \n\n## TL;DR\n\n![too-lazy-to-read-3-steps](https://raw.github.com/mostlygeek/stunnel-ssl-proxy/master/screenshot.png)\n\n## Step 1 - install stunnel\n\n* On OSX, use macports. `sudo port install stunnel` \n\n## Step 2 - run create-cert.sh\n\n* You will get prompted to enter a bunch of SSL cert info\n* The only important one is the FQDN, use `localhost` if you're working off of the same machine\n\nThese values don't really matter as you're self signing your cert anyways. It'll no doubt fail browser security checks. \nSo you can enter almost anything. You'll have to manually accept the certificate anyways. \n\n## Step 3 - \n\nRun `start-tunnel.sh`\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmostlygeek%2Fstunnel-ssl-proxy","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmostlygeek%2Fstunnel-ssl-proxy","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmostlygeek%2Fstunnel-ssl-proxy/lists"}