{"id":13845122,"url":"https://github.com/StephanieSeyler/VPN-Reporting","last_synced_at":"2025-07-12T01:31:42.268Z","repository":{"id":223640283,"uuid":"347779045","full_name":"StephanieSeyler/VPN-Reporting","owner":"StephanieSeyler","description":"VPN reporting using SonicWall SonicOS API ","archived":false,"fork":false,"pushed_at":"2021-07-22T05:13:08.000Z","size":22,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2024-11-21T18:37:57.939Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"PowerShell","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/StephanieSeyler.png","metadata":{"files":{"readme":"README.md","changelog":"History/.gitkeep","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,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-03-14T23:22:41.000Z","updated_at":"2023-06-01T12:55:42.000Z","dependencies_parsed_at":null,"dependency_job_id":"3e80c826-9d68-4611-95ae-5439415c210d","html_url":"https://github.com/StephanieSeyler/VPN-Reporting","commit_stats":null,"previous_names":["stephanieseyler/vpn-reporting"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/StephanieSeyler/VPN-Reporting","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/StephanieSeyler%2FVPN-Reporting","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/StephanieSeyler%2FVPN-Reporting/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/StephanieSeyler%2FVPN-Reporting/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/StephanieSeyler%2FVPN-Reporting/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/StephanieSeyler","download_url":"https://codeload.github.com/StephanieSeyler/VPN-Reporting/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/StephanieSeyler%2FVPN-Reporting/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264923080,"owners_count":23683716,"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-08-04T17:03:11.337Z","updated_at":"2025-07-12T01:31:42.221Z","avatar_url":"https://github.com/StephanieSeyler.png","language":"PowerShell","funding_links":[],"categories":["PowerShell"],"sub_categories":[],"readme":"# SonicWall Reporting\n[![MIT License](https://img.shields.io/apm/l/atomic-design-ui.svg?)](https://choosealicense.com/licenses/mit/)\n[![Mainteneance](https://img.shields.io/maintenance/yes/2021?style=plastic)]()\n[![Powershell](https://img.shields.io/badge/Powershell-v%205.1-orange)](https://www.microsoft.com/en-us/download/details.aspx?id=54616)\n\nReport to leverage the SonicOS API to build a report for VPN licensing\nLeverages the SonicWall API using Curl to make API Calls\nReporting and Charts are built in Powershell.\n\n## Installation\n\n1. Download the Repository \n2. Install Dashimo module \u0026 Dashimo\n```Powershell\nInstall-Module -Name PSWriteHTML -AllowClobber -Force\nInstall-Module -Name Dashimo -AllowClobber -Force\n```\n\n## Features\nBuild a single pane of glass dashboard to view licensing and other information about your Sonicwall VPN appliances\nLine Chart of past day of activity\nRecord of historical usage data of the VPN appliances\n\n## Usage\nCode is ran from ps1 file in \\scripts\\ folder with Configuration of the API targets and other data is stored in \\scripts\\config.json. TheAmount of VPN appliances monitored can be scaled up and down based on entries in config file.\n\n## RoadMap\nImplement grouping of data on line Chart - Planned\n\n\n## Releases\nv1.0.0 Rebuilt code base to run everything through a configuration file\n\n## Authors\nStephanie Seyler  \n\n## Project Status\nin progress\n\n## license \n[MIT](https://choosealicense.com/licenses/mit/)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FStephanieSeyler%2FVPN-Reporting","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FStephanieSeyler%2FVPN-Reporting","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FStephanieSeyler%2FVPN-Reporting/lists"}