HNHacker News
TopNewBestAskShowJobs

redninja83

80 karma · joined January 29, 2020

submissionscomments
redninja83··on Passkeys will come at a cost
Sorry, but Yubico Security Keys support up to 25 resident keys (https://support.yubico.com/hc/en-us/articles/360013647720-Se...)
redninja83··on Use TouchID to Authenticate Sudo on macOS
Its possible to do, and once set up its a reasonably smooth process.

- Init Your TPM

- Create a key+cert on your TPM using certutil.exe

- Grab your public key

- Use WinCryptSSH (https://github.com/buptczq/WinCryptSSHAgent) as your SSH agent and away you go

These are very simplified steps, but there are howtos floating around (eg https://blog.habets.se/2016/10/Windows-SSH-client-with-TPM.h...)

redninja83··on Tailscale’s human-scale networks are still controlled by Google and Microsoft
For anyone who has the same issue, Headscale [https://github.com/juanfont/headscale] may be an answer, that has simple OpenID integration now
redninja83··on Headscale: Open-source implementation of the Tailscale control server
Nebula is great - super simple to set up and get started if you have a VM to use as a lighthouse. Lots of cloud providers free tiers are have enough resources to host a lighthouse as well.

Certificate management is its one weakness at the moment. There are a growing number of projects floating around attempting to solve that though:

- https://github.com/unreality/nebula-mesh-admin

- https://github.com/b177y/starship

- https://github.com/symkat/MeshMage

Plus im sure defined networks has their own solution in the works as well.

redninja83··on Tailscale free for open source projects
As other have suggested, Nebula (https://github.com/slackhq/nebula) is pretty elegant. It has groups-based access built in which is extremely convenient.

You can bolt-on SSO fairly easily - just create a certificate signing service. I created https://github.com/unreality/nebula-mesh-admin in a weekend, so its fairly easy to add a SSO flow in.

redninja83··on Ask HN: How do you process payments?
1000% this. We started using chargify before Stripe when there were very few options and they were cheap.

They increased pricing and added a bunch of features we dont use, plus our payment processor (DPS now Windcave) refuse to export our customer card data.

So for the past few years we are slowly migrating people away as they update their card details, but its been a frustrating experience.

Don't use Chargify or DPS/Windcave