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

Building native packages is complicated

Especially if you want a UX as good as Docker images give you.

via Xe Iaso's blog 2025-03-31 00:00

OpenBSD -current has moved to version 7.7

The OpenBSD 7.7 release cycle is entering its final phases… With the following commit, Theo de Raadt (deraadt@) moved -current to version 7.7 (dropping the "-beta"): CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2025/03/30 14:43:36 Modified…

via OpenBSD Journal 2025-03-30 23:00

Using linkhut to signal-boost my bookmarks

It must have been at least a year ago that I first noticed linkhut, and its flagship instance at ln.ht, appear on SourceHut, where it immediately caught my attention for its good taste in inspirations. Once upon a time, I had a Pinboard account, which is a s…

via Drew DeVault's blog 2025-03-27 00:00

Generated by openring