Focused crawls are collections of frequently-updated webcrawl data from narrow (as opposed to broad or wide) web crawls, often focused on a single domain or subdomain.
Cloudblock deploys secure ad-blocking and VPN for all devices. Text and video guides included! 6 supported cloud providers, plus Ubuntu and Raspberry Pi. Cloudblock deploys Wireguard VPN, Pi-Hole DNS Ad-blocking, and DNS over HTTPS in a cloud provider - or locally - using Terraform and Ansible.
The VEXXHOST provisioner has a function with a very high cyclomatic
pkg/cloud/vexxhost/vexxhost.go:96:1: cyclomatic complexity 34 of func `(*VEXXHOST).CreateServer` is high (> 30) (gocyclo)
func (v *VEXXHOST) CreateServer(args automation.ServerArgs) (*automation.RessourceResults, error) {
Task
Convert CI to GitHub Actions
Context
Travis is removing its free tier for OSS projects, so this should be built with GitHub Actions instead, which is not going to add additional cost.
I would expect this to be one of the easier projects to convert given that Docker isn't used in the build.
See also:
https://github.com/mvdan/github-actions-golang
https://github.com/ac