PkgRadar

Go modules · proxy.golang.org

github.com/MichalFikejs/statping

Webhook Exfil Endpoint: matched "api.telegram.org/bot"

Why PkgRadar flagged v0.90.43

SeveritySignalEvidence
highWebhook Exfil Endpointmatched "api.telegram.org/bot" · github.com/michalfikejs/[email protected]/notifiers/telegram.go
mediumRemote Payloadmatched "curl " · github.com/michalfikejs/[email protected]/cmd/cli.go
mediumRemote Payloadmatched "curl " · github.com/michalfikejs/[email protected]/go.sum
mediumTls Verification Disabledmatched "InsecureSkipVerify: true" · github.com/michalfikejs/[email protected]/notifiers/email.go
mediumRemote Payloadmatched "github.com/statping/statping/wiki/Statping-Plugins) to see detailed information about creating plugins.\\n\\n# No Maintenance\\nMany other website monitoring applications will collect data until the server fails because of hard drive is 100% full. Statping will automatically delete records to make sure your server will stay UP for years. The EC2 AMI Image is a great way to host your status page without worrying about it crashing one day. Statping will automatically upgrade its software when you reboot your computer.\\n\\n# Email & Slack Notifications\\nReceive email notifications if your website or application goes offline. Statping includes SMTP connections so you can use AWS SES, or any other SMTP emailing service. Go in the Email Settings in Settings to configure these options.\\n\\n# Prometheus Exporter\\nIf you want a deeper view of your applications status, you can use Grafana and Prometheus to graph all types of data about your services. Read more about the [Prometheus Exporter](https://github.com/statping/statping/wiki/Prometheus-Exporter)\\n\\n<div class=\\\"mt-5\\\" id=\\\"page_2\\\"><h1>Start Statping</h1></div>\\n\\n\\n<div class=\\\"mt-5\\\" id=\\\"page_3\\\"><h1>Linux</h1></div>\\n# Installing on Linux\\nInstalling Statping on Linux can be done by downloading the latest tar.gz file, unzipping, and running the executable. You can also install using [Snapcraft](https://snapcraft.io/) for Ubuntu systems.\\n\\n```shell\\ncurl -o- -L https://statping.com/install.sh | bash\\n```\\n\\n## Install using Snapcraft\\n\\n[![Get it from the Snap Store](https://snapcraft.io/static/images/badges/en/snap-store-white.svg)](https://snapcraft.io/statping)\\n\\nIf you are using [snap](https://snapcraft.io/statping), you can simply run this command to install Statping.\\n```shell\\nsudo snap install statping\\n```\\n\\n# Compiling SCSS for Custom Theme\\nStatping requires `sass` to be installed to the local machine to compile SCSS into CSS if you want to use the Custom Theme features. \\n\\n- Apt: `apt install ruby-sass -y`\\n- Node: `npm install sass -g`\\n- Ruby: `gem install sass`\\n\\n## Systemd Service\\nSetting up a systemd service is a great way to make sure your Statping server will automatically reboot when needed. You can use the file below for your service. You should have Statping already installed by this step.\\n###### /etc/systemd/system/statping.service\\n```\\n[Unit]\\nDescription=Statping Server\\nAfter=network.target\\nAfter=systemd-user-sessions.service\\nAfter=network-online.target\\n\\n[Service]\\nType=simple\\nRestart=always\\nExecStart=/usr/local/bin/statping\\nWorkingDirectory=/usr/local/bin\\n\\n[Install]\\nWantedBy=multi-user.target\\n```\\nThen you can enable and start your systemd service with:\\n```\\nsystemctl daemon-reload\\n\\nsystemctl enable statping.service\\n\\nsystemctl start statping\\n```\\nYou're Statping server will now automatically restart when your server restarts.\\n\\n## Raspberry Pi\\nYou can even run Statping on your Raspberry Pi by installing the precompiled binary from [Latest Releases](https://github.com/statping/statping/releases/latest). For the Raspberry Pi 3 you'll want to download the `statping-linux-arm7.tar.gz` file. Be sure to change `VERSION` to the latest version in Releases, and include the 'v'.\\n\\n```\\nVERSION=$(curl -s \\\"https://github.com/statping/statping/releases/latest\\\" | grep -o 'tag/[v.0-9]*' | awk -F/ '{print $2}')\\nwget https://github.com/statping/statping/releases/download/$VERSION/statping-linux-arm7.tar.gz\\ntar -xvzf statping-linux-arm7.tar.gz\\nchmod +x statping\\nmv statping /usr/local/bin/statping\\n\\nstatping version\\n``` \\n\\n## Alpine Linux\\nThe Docker image is using the Statping Alpine binary since it's so incredibly small. You can run it on your own alpine image by downloading `statping-linux-alpine.tar.gz` from [Latest Releases](https://github.com/statping/statping/releases/latest).\\n\\n<div class=\\\"mt-5\\\" id=\\\"page_4\\\"><h1>Mac</h1></div>\\n# Installing on Mac\\nStatping includes an easy to use [Homebrew Formula](https://github.com/hunterlong/homebrew-statping) to quick get your Status Page up and running locally. Statping on brew is automatically generated for each new release to master. Install with the commands below,\\n###### Using Homebrew\\n```bash\\nbrew tap statping/statping\\nbrew install statping\\n```\\n###### Using the Terminal\\n```shell\\ncurl -o- -L https://statping.com/install.sh | bash\\n```\\n\\n<p align=\\\"center\\\">\\n<img width=\\\"80%\\\" src=\\\"https://img.cjx.io/statupbrewinstall.gif\\\">\\n</p>\\n\\nOnce you've installed it, checkout which version you have by running `statping version`.\\n\\n# Compiling SCSS for Custom Theme\\nStatping requires `sass` to be installed to the local machine to compile SCSS into CSS if you want to use the Custom Theme features. \\n\\n- Node: `npm install sass -g`\\n- Ruby: `gem install sass`\\n\\n\\n<div class=\\\"mt-5\\\" id=\\\"page_5\\\"><h1>Windows</h1></div>\\n# Installing on Windows\\nCurrently, Statping only works on Windows 64-bit computers. Just download the exe file from [Latest Releases](https://github.com/statping/statping/releases/latest) and run it in your command prompt. It will create a HTTP server on port 8080, so you can visit `http://localhost:8080` to see your Statping Status Page.\\n\\n# Compiling SCSS for Custom Theme\\nStatping requires `sass` to be installed to the local machine to compile SCSS into CSS if you want to use the Custom Theme features. \\n\\n- Node: `npm install sass -g`\\n- Ruby: `gem install sass`\\n\\n# Running Statping as a Service\\nTo ensure Statping is always running, it can be installed to run as a service on a Windows machine. The easiest way to do that is by using NSSM, the [Non-Sucking Service Manager](https://nssm.cc/download). Download and unzip the compressed file to a location on your machine running Statping to get started:\\n1. Open an administrative command prompt.\\n2. Change to the folder that contains the 64 bit version of NSSM.\\n3. Type \\\"nssm install Statping\\\" and press enter.\\n4. For the properties, use the following as an example:\\n Path: C:\\\\Program Files\\\\Statping\\\\statping.exe\\n Startup directory: C:\\\\Program Files\\\\Statping\\n5. Click \\\"Install\\\".\\n6. Launch the windows services manager.\\n7. Run Statping.\\n\\n## Known Issues with Windows\\nUnfortunately, Statping only works on Windows 64-bit processors. If you have more than 4gb of ram, there's a good chance you already have a 64-bit processor. Download the [Latest Releases](https://github.com/statping/statping/releases/latest) of Statping, extract the ZIP file, then double click on the `statping.exe` file. You can use a SQLite database for a quick setup, or connect to a local/remote Postgres or MySQL database server.\\n\\n<div class=\\\"mt-5\\\" id=\\\"page_6\\\"><h1>AWS EC2</h1></div>\\nRunning Statping on the smallest EC2 server is very quick using the AWS AMI Image. The AWS AMI Image will automatically start a Statping Docker container that will automatically update to the latest version. Once the EC2 is booted, you can go to the Public DNS domain to view the Statping installation page. The Statping root folder is located at: `/statping` on the server.\\n\\n# AMI Image\\nChoose the correct AMI Image ID based on your AWS region.\\n- us-east-1 `ami-09ccd23d9c7afba61` (Virginia)\\n- us-east-2 `ami-0c6c9b714a501cdb3` (Ohio)\\n- us-west-1 `ami-02159cc1fc701a77e` (California)\\n- us-west-2 `ami-007c6990949f5ccee` (Oregon)\\n- eu-central-1 `ami-06e252d6d8b0c2f1f` (Frankfurt)\\n\\n# Upgrading Staping\\nYou can upgrade the Statping executable by running the commands below on your EC2 instance.\\n```\\nVERSION=$(curl -s \\\"https://github.com/statping/statping/releases/latest\\\" | grep -o 'tag/[v.0-9]*' | awk -F/ '{print $2}')\\nwget https://github.com/statping/statping/releases/download" · github.com/michalfikejs/[email protected]/source/wiki.go

Scanned versions

VersionVerdictScoreScanned (UTC)
v0.90.43High risk762026-06-20
v0.80.47High risk882026-06-20
v0.90.46High risk762026-06-20
v0.80.45High risk882026-06-20
v0.90.49High risk762026-06-20
v0.80.49High risk882026-06-20
v0.80.55High risk882026-06-20
v0.80.57High risk882026-06-20
v0.80.61High risk882026-06-20
v0.90.14High risk762026-06-20
v0.90.28High risk762026-06-20
v0.80.0High risk762026-06-20
v0.90.16High risk762026-06-20
v0.80.5High risk762026-06-20
v0.90.47High risk762026-06-20
v0.90.27High risk762026-06-20
v0.90.29High risk762026-06-20
v0.90.44High risk762026-06-20
v0.80.70High risk762026-06-20
v0.79.99High risk762026-06-20
v0.90.48High risk762026-06-20
v0.90.51High risk762026-06-20
v0.80.2High risk762026-06-20
v0.80.34High risk882026-06-20
v0.80.51High risk882026-06-20
v0.80.56High risk882026-06-20
v0.90.17High risk762026-06-20
v0.90.41High risk762026-06-20
v0.90.34High risk762026-06-20
v0.80.43High risk882026-06-20
v0.79.9Low risk02026-06-18
v0.79.4Low risk02026-06-18
v0.79.82Low risk02026-06-18
v0.79.86Low risk02026-06-18
v0.79.85Low risk02026-06-18
v0.29.2Low risk02026-06-18
v0.27.4Review122026-06-18
v0.79.81Low risk02026-06-18
v0.79.93Low risk02026-06-18
v0.79.96Low risk02026-06-18

Block this in CI

PkgRadar gates github.com/MichalFikejs/statping (and every other dependency) before it merges. One line in your pipeline:

pkgradar gate --ecosystem go github.com/MichalFikejs/[email protected]