umgeher's changelog

vpnapi - client

Alguns sabem… Sou usuario do servico vpnapi.io, uso muito ele. A ponto de criar algumas sistemas que dependem desse servico.

Agora resolvi criar um simples cli para fazer consultas no console. Feito em Golang, super simples e sem frescura… Caso queira usar, o repositorio esta’ no https://git.sr.ht/~umgeher/vpnapi.

Baixe o repositorio e se voce estiver em um ambiente unix like, apenas digite:

make

Ele vai rodar o go build com a flag -ldflags="-s -w". Ele vai gerar um executavel chamado vpnapi.

Para usar a API do vpnapi, voce deve criar uma conta no servico. Caso esteja com preguica (hehe), segue uma key livre deles:

727b7b6c9c284ff58219d143b4e13ffd

Agora coloque isso no seu env, para unix like, voce pode colocar no seu .profile a seguinte linha:

export VPNAPI_KEY="727b7b6c9c284ff58219d143b4e13ffd"

Agora voce pode usar a vontade o servico do VPNApi.io.

~/krig/vpnapi> ./vpnapi 8.8.8.8
{"ip":"8.8.8.8","security":{"vpn":false,"proxy":false,"tor":false,"relay":false},
"location":{"city":"","region":"","country":"United States",
"continent":"North America","region_code":"","country_code":"US",
"continent_code":"NA","latitude":"37.7510","longitude":"-97.8220",
"time_zone":"America/Chicago","locale_code":"en","metro_code":"",
"is_in_european_union":false},"network":{"network":"8.8.8.0/24",
"autonomous_system_number":"AS15169","autonomous_system_organization":"GOOGLE"}}

Articles from blogs I follow around the net

Game of Trees 0.79 released.

Version 0.79 of Game of Trees has been released (and the port updated): * got 0.79; 2022-11-08 - repair build on OpenBSD/sparc64 (patch by Ted Bullock) - fix crash in gotd if client gets disconnected on error (reported by Mikhail) - fix crash in got-send-pack whe…

via OpenBSD Journal 2022-11-10 02:19

Xess 2: CSS variable edition

Image generated by Waifu Diffusion v1.3 (float16) -- 1girl, fox ears, blue hair, blue eyes, paintbrush, canvas, easel, chibi, hoodie, smile, solo, very colorful, heart, pupils As a hacker with too many side projects, I like to have a certain look to my webs…

via Xe's Blog 2022-11-06 00:00

Mirroring sources used in nixpkgs (software preservation)

# Introduction This may appear like a very niche use case, in my quest of software conservancy for nixpkgs I didn't encounter many people understanding why I was doing this. I would like to present you a project I made to easily download all the sou…

via Solene'% 2022-11-03 00:00

Generated by openring