Apple

Finally, a point-to-point VPN!

I’ve set up a VPN at home and, honestly, in my config, it’s a PAIN! I have 3 routers that need to have ports opened and then I need to make sure that certificates and passwords are all secure.

Then I found Tailscale.com! What a breath of fresh air. Why didn’t anyone think of this before? Create an account on tailscale.com then install the tailscale service on the machine you want to be a part of the VPN and run it. The service connects to the tailscale server and it becomes an immediately available VPN target, complete with its own hostname (which you can change) and its VPN IP address. If you enable their “MagicDNS” in your settings then the hostnames all resolve to their VPN IP addresses (i.e. the hostname is first checked against the hostnames on the VPN before being checked against other DNS resolvers). Voila! No config, no ports to open, no firewall rules to manage! Now, when you’re away from home, you can get to your home server with confidence.

It’s free for a single hobby/personal user. There are a few restrictions as to how many subnets you have available but, honestly, if you’re a home user, the restrictions probably won’t bother you. It’s multi-platform with binaries for Android, MacOS, iOS, Windows, and Linux so you can connect just about anything you want. They’re on github at https://github.com/tailscale and a place to discuss it at https://forum.tailscale.com/. And, yes, you can use tailscale to act as a subnet router – https://tailscale.com/kb/1019/subnets/ – to get to those devices (e.g. printers) on which you can’t install tailscale.

Apologies for the delay between postings but I prefer to try the things before I post about them and tailscale took a while.

Finally, a point-to-point VPN! Read More »

Replace Spotlight search with an extensible app

I don’t have any arguments against the Mac’s Spotlight search – it’s a very capable product. But when I came across Raycast (https://www.raycast.com/) with its plugin capabilities, coupled with the fact that its extensions are Open Source, I was sold. The free plan is more than sufficient for me and the clipboard history extension has allowed me to get rid of a single purpose app I was using. Manual at https://raycastapp.notion.site/Raycast-Manual-d5c85a7694dc4e4088b8b93557ea6d2d

Replace Spotlight search with an extensible app Read More »

Turn any site into a PWA

I’m not sure how many of you are aware of or use Progressive Web Apps (or PWAs – look it up). Think of them as encapsulated web pages that appear as apps (because that’s what essentially they are) so, instead of bookmarking or trying to remember all those sites you can have an app for each of them that IS the website. The website creator has to do some work on their end to enable this functionality on their site and not everyone has done that. Enter https://surfable.app/ – an open source (github: https://github.com/sandoche/Surfable-app) tool that will create a PWA given the site’s URL. It’s pretty cool and has premade PWAs for many of the popular sites. And if you want to make a PWA for a site they don’t currently support (or you want to tweak one of their PWAs), their github explains how or you can justs open an issue about it. Useful and worthwhile IMHO

Turn any site into a PWA Read More »