{"id":15699843,"url":"https://github.com/pgporada/ansible-role-screenconnect","last_synced_at":"2026-02-13T11:52:01.453Z","repository":{"id":149290383,"uuid":"172284850","full_name":"pgporada/ansible-role-screenconnect","owner":"pgporada","description":"Installs and configures ConnectWise ScreenConnect.","archived":false,"fork":false,"pushed_at":"2019-02-24T04:37:14.000Z","size":206,"stargazers_count":6,"open_issues_count":4,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-09-05T13:56:47.147Z","etag":null,"topics":["ansible-role","connectwise","remote-access","remote-admin-tool","remote-control","screenconnect"],"latest_commit_sha":null,"homepage":null,"language":"Ruby","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/pgporada.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":"2019-02-24T01:54:08.000Z","updated_at":"2025-01-25T15:11:20.000Z","dependencies_parsed_at":"2023-09-03T13:21:52.149Z","dependency_job_id":null,"html_url":"https://github.com/pgporada/ansible-role-screenconnect","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/pgporada/ansible-role-screenconnect","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pgporada%2Fansible-role-screenconnect","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pgporada%2Fansible-role-screenconnect/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pgporada%2Fansible-role-screenconnect/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pgporada%2Fansible-role-screenconnect/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pgporada","download_url":"https://codeload.github.com/pgporada/ansible-role-screenconnect/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pgporada%2Fansible-role-screenconnect/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29404160,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-13T06:24:03.484Z","status":"ssl_error","status_checked_at":"2026-02-13T06:23:12.830Z","response_time":78,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["ansible-role","connectwise","remote-access","remote-admin-tool","remote-control","screenconnect"],"created_at":"2024-10-03T19:41:53.556Z","updated_at":"2026-02-13T11:52:01.438Z","avatar_url":"https://github.com/pgporada.png","language":"Ruby","funding_links":["https://paypal.me/pgporada"],"categories":[],"sub_categories":[],"readme":"[![Donate to my project with Paypal](https://img.shields.io/badge/paypal-beerBucket-yellow.svg)](https://paypal.me/pgporada)\n[![pgporada.screenconnect](https://img.shields.io/badge/role-pgporada.screenconnect-blue.svg)](https://galaxy.ansible.com/pgporada/screenconnect)\n[![License](https://img.shields.io/badge/license-GPLv2-brightgreen.svg)](LICENSE)\n\n# Overview: ansible-role-screenconnect\nThis role will download and install the latest Linux version of [ConnectWise ScreenConnect](https://www.connectwise.com/software/control/download).\n\nIf this helps you out, consider throwing a few dollars in the beer bucket up top.\n![Working install of ScreenConnect behind an Apache reverse proxy](screenconnect.png)\n\n- - - -\n# Variables\n\nNone\n\n- - - -\n# How to use this role\n\n1. Via the included playbook as `ansible-playbook local_playbook.yml -K`\n1. As part of another playbook `pgporada.screenconnect`\n1. You will want to configure this behind a reverse proxy such as Apache, Nginx, or Caddy. An example reverse proxy file is included in [examples/](examples/reverseproxy/) and a working example can be found in the [tests.](test/integration/default/default.yml)\n\n- - - -\n# How to hack away at this role\nBefore submitting a PR, please create a test and run it through test-kitchen. You will need to have at least Ruby 2.x, probably through rbenv, and Bundler.\n\n    bundle update\n    bundle install\n    bundle exec kitchen create\n    bundle exec kitchen converge\n    bundle exec kitchen verify\n\nOpen your web browser and navigate to http://192.168.33.15 to complete the ScreenConnect setup\n\n    # Clean up after ourselves\n    bundle exec kitchen destroy\n\n- - - -\n# Theme Music\n[Derrick Morgan - The Conqueror](https://www.youtube.com/watch?v=OVmuRgn0LRI)\n\n- - - -\n# Copyright and Author Info\n\n(C) [Phil Porada](https://philporada.com) 2019 - philporada@gmail.com\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpgporada%2Fansible-role-screenconnect","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpgporada%2Fansible-role-screenconnect","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpgporada%2Fansible-role-screenconnect/lists"}