Sign in

Chris Greenacre 🏳️‍🌈

@tophhie.cloud
549 followers 778 following 252 posts

He/him, #LGBT 🏳️‍🌈, Software Developer, SysAdmin, Cybersecurity Nerd, Amateur Baker 👨🏻‍💻 Also known as: did:plc:ggobmtqnjirtchpwgydxoecb 🔗 linktr.ee/tophhie 🦋 tophhie.social (@tophhie.social) 🌐 www.tophhie.cloud

PostsRepliesMedia
Chris Greenacre 🏳️‍🌈 @tophhie.cloud · 29/08/2026
Shipped voice notes in Marvelist this week, record on iPhone, iPad, Watch, even the web 🎙️ Runs on the same sync layer that keeps everything else together. Small feature, surprisingly fiddly to get right across five platforms. #buildinpublic #iosdev #productivity 🔗 apps.apple.com/app/apple-st...
Screenshot showing the Marvelist Notes List screen with 3 voice notes a at the top, side by side with another screenshot showing the Voice Note recording screen.
250
Chris Greenacre 🏳️‍🌈 @tophhie.cloud · 08/08/2026
Just stretching my legs 🚶🏻‍♂️ #walk #komoot
010
Chris Greenacre 🏳️‍🌈 @tophhie.cloud · 05/07/2026
Spent a chunk of the last few weeks moving @marvelist.co.uk's account management over to Tophhie Cloud (Entra ID External ID) and making it feel native. Slowly moving to "one identity for all apps and services" ✨ #entraid #buildinpublic #indiedev #indieapp
0121
Chris Greenacre 🏳️‍🌈 @tophhie.cloud · 25/05/2026
Tophhie Cloud API has a new home! 🏠 it also has a redesigned homepage... 🎨 Built on @cloudflare.social Tophhie Cloud API is now faster, better distributed, and fully documented. 🔗 api.tophhie.cloud 🔗 api.tophhie.cloud/docs #restapi #api #cloudflare #workers #development
The newly designed Tophhie Cloud API homepage from a mobile device browser (Microsoft Edge on iOS).The newly designed Tophhie Cloud API homepage from a desktop browser (Microsoft Edge on macOS).
040
Chris Greenacre 🏳️‍🌈 @tophhie.cloud · 23/05/2026
Iceland 2026 with @volterra1.co.uk 🇮🇸 you’ve been absolutely fantastic!! 🧊🖤 📸 www.instagram.com/p/DYsVCKMDF0... #iceland #holiday #roadtrip #travel #traveling
140
Chris Greenacre 🏳️‍🌈 @tophhie.cloud · 18/05/2026
Iceland, Day 1 🇮🇸 #iceland #holiday
Photo of the vast mountain range.Photo of Chris in front of the Icelandic landscape.Photo of Iceland’s national flag on a pole in front of the Icelandic landscape.Photo of the Keriõ crater from the top.
030
Chris Greenacre 🏳️‍🌈 @tophhie.cloud · 13/04/2026
#Spring is definitely… springing (yesterday w’ @volterra1.co.uk) 🌺
@tophhie.cloud and @volterra1.co.uk in front of a scenic background with trees and fields stretching for miles.An up close shot of purple flowers on the ground of a woodland area.
010
Chris Greenacre 🏳️‍🌈 @tophhie.cloud · 06/04/2026
Beautiful #walk along the Chesterfield Canal for the #BankHoliday! 🚶‍♂️🥾
Screenshot from the Oura app showing the walking route.A road sign saying “Chesterfield Canal” with a bicycle and a person walk illustrated.
010
Chris Greenacre 🏳️‍🌈 @tophhie.cloud · 21/03/2026
Screenshot showing daily digest email for new accounts in the last 24 hours. Email details the DID and date found for each account.
110
Chris Greenacre 🏳️‍🌈 @tophhie.cloud · 19/03/2026
Hi @danielmorrisey.com! You sure can! Go to the domain in Cloudflare > Security > Security rules. You'll want a rule for "AS Number - is in - {list numbers}" I have two ASNs blocked currrently: 36007 and 12975. Also have a rule for blocking non-atproto paths I can send you as well :)
Cloudflare security rule showing a block for ASN numbers 36007 and 12975. As well as two specific IP addresses 103.240.146.103 and 13.244.108.143.
030
Chris Greenacre 🏳️‍🌈 @tophhie.cloud · 19/03/2026
That's working! And I've made some changes so that new accounts generate a notification as well. Going to issue a PR for you to review soon :)
030
Chris Greenacre 🏳️‍🌈 @tophhie.cloud · 19/03/2026
Configured! Let's see how we get on! 🎉
Screenshot show console logs for the docker container label-watcher. Logs show the container starting the backfill for pds.tophhie.cloud, waiting for identity queue to backfill, identity queue and backfill completing, listening to ozone.skywatch.blue, and listening to PDS events from pds.tophhie.cloud.
020
Chris Greenacre 🏳️‍🌈 @tophhie.cloud · 23/02/2026
Went to Newcastle for my birthday 🎁 lost at junkyard golf, but won at Guitar Hero 🎸
010
Chris Greenacre 🏳️‍🌈 @tophhie.cloud · 04/12/2025
Apple Music Replay came as an absolute shock… to no one 🤐 #applemusic #replay
010
Chris Greenacre 🏳️‍🌈 @tophhie.cloud · 24/11/2025
Calling all @cloudflare.social Zero Trust users!! 📣 Tired of the boring, uninformative block page? I've been working on a solution to improve, modernise, and inform! ✨ Easy to build, deploy, and customise! 🔗 github.com/Tophhie/cf-zero-trust-blockpage #cloudflare #zerotrust #spa #cybersecurity
Screenshot of the new Cloudflare block page branded with Tophhie Cloud. It reads "Access restricted. Access to this website has been restricted. Use the contact button below to request access.". It then provides informative domain, network, and account information relating to the Cloudflare network request.
040
Chris Greenacre 🏳️‍🌈 @tophhie.cloud · 23/11/2025
Another Sunday reset! Slow cooker spicy spaghetti and a stroll in the sun ☀️
020
Chris Greenacre 🏳️‍🌈 @tophhie.cloud · 21/11/2025
We're already there 🙂
010
Chris Greenacre 🏳️‍🌈 @tophhie.cloud · 16/11/2025
Today‘s Sunday reset! 🧘‍♂️ #acnh #animalcrossing
010
Chris Greenacre 🏳️‍🌈 @tophhie.cloud · 12/11/2025
This is... positive...
000
Chris Greenacre 🏳️‍🌈 @tophhie.cloud · 12/11/2025
Finally! Synced Passkeys in #Microsoft #Entra ID... 🔑 let's see how this goes 🤔
100
Chris Greenacre 🏳️‍🌈 @tophhie.cloud · 09/11/2025
Lovely weekend in the Lake District with @volterra1.co.uk 🥾🐑 #lakedistrict #hiking #shortbreak #weekend
030
Chris Greenacre 🏳️‍🌈 @tophhie.cloud · 24/10/2025
Something a little like this...? 🤔
010
Chris Greenacre 🏳️‍🌈 @tophhie.cloud · 12/10/2025
6.9 mile #hike in #Marsden! Soggy socks, and steep rocks 🥾🗻 #nature #walk
Black sheep center image with a white sheep peering over behind himMe and @volterra1.co.uk sat on a hill in front of a cross. The cross features a poppy wreath.A weasel peering over a rock.Yorkshire Pennines landscape.
141
Chris Greenacre 🏳️‍🌈 @tophhie.cloud · 06/10/2025
I can't think of any other public service that does the lookup for you... (might be one I build actually). However, for custom domain handles, a DNS TXT lookup or HTTP request usually works. Look up DNS TXT _atproto.{custom_handle}. Or go to {custom_handle}/.well-known/...
000
Chris Greenacre 🏳️‍🌈 @tophhie.cloud · 30/09/2025
#Work 💼. #Wander 🚶‍♂️. #London 🇬🇧.
030
Chris Greenacre 🏳️‍🌈 @tophhie.cloud · 21/09/2025
Beautiful weekend away in #Wales 🏴󠁧󠁢󠁷󠁬󠁳󠁿
Viaduct shot from a low angle upwards surrounded by treesView of a vast forest with a small residential areaView of a river passing through a forest area with housesView of a river flowing through a forest area
020
Chris Greenacre 🏳️‍🌈 @tophhie.cloud · 18/09/2025
Excited to announce another Tophhie Cloud PDS app! 🌐 Now you can create a brand new Tophhie Social account quickly and easily 👋 🔗 tophhie.social/signup #pds #atproto #federation #bluesky #tophhiecloud
2113
Chris Greenacre 🏳️‍🌈 @tophhie.cloud · 14/09/2025
Excited to annouce the Tophhie Cloud PDS Migration app! 🌐 Now you can move your Bluesky/atproto account over to the Tophhie Social server with ease! 🎉 🔗 tophhie.social/migrate #pds #atproto #federation #bluesky #tophhiecloud
1101
Chris Greenacre 🏳️‍🌈 @tophhie.cloud · 14/09/2025
Amazing project from @witchcraft.systems... now my PDS has a nice welcoming dashboard! 🎉 🔗 tophhie.social 🔗 github.com/witchcraft-s... #pds #atproto #federation #bluesky #tophhiecloud
0101
Chris Greenacre 🏳️‍🌈 @tophhie.cloud · 13/09/2025
I'm actually building something similar, but to serve as an internal admin dashboard... the way I do it is to call public.api.bsky.app/xrpc/app.bsky.actor.getProfile?actor={did} and then use the "avatar" and "banner" URLs from the JSON response!
120
Chris Greenacre 🏳️‍🌈 @tophhie.cloud · 09/09/2025
The Tophhie Cloud #Bluesky labeler is now live! 🎉 Want a way to verify a Tophhie Cloud account? Or are you a user of a Tophhie Cloud app or service and want to show that off? 🤔 Head on over to @ozone.tophhie.cloud to get started! #pds #moderation #labeler #tophhiecloud
022
Chris Greenacre 🏳️‍🌈 @tophhie.cloud · 08/07/2025
When in #Trieste 🇮🇹
010
Chris Greenacre 🏳️‍🌈 @tophhie.cloud · 02/07/2025
#Croatia is such a beautiful country 🇭🇷 #holiday #break #relaxing
000
Chris Greenacre 🏳️‍🌈 @tophhie.cloud · 29/12/2024
Would help if people did their own research before scaring the general population…
000
Chris Greenacre 🏳️‍🌈 @tophhie.cloud · 04/12/2024
None of this comes as any surprise to me… 😂 #applemusic #replay #wrapped
010
Chris Greenacre 🏳️‍🌈 @tophhie.cloud · 29/11/2024
Friday nights are for pizza and musicals 🎶🍕
010
Chris Greenacre 🏳️‍🌈 @tophhie.cloud · 25/11/2024
Brussels, you’ve been fab 🇧🇪🍻 #brussels #holiday #citybreak
010
Chris Greenacre 🏳️‍🌈 @tophhie.cloud · 24/11/2024
Atomium, Brussels 🇧🇪 #citybreak #belguim
A view of the full Brussels AtomiumA picture of the light show inside the Atomium.  A picture of the light show inside the Atomium.  A picture of the light show inside the Atomium.
010
Chris Greenacre 🏳️‍🌈 @tophhie.cloud · 23/11/2024
Belgium, we’re in you 🍺
000
Chris Greenacre 🏳️‍🌈 @tophhie.cloud · 19/11/2024
We run it in Azure Automation, under a System Managed Identity. The managed identity has the Graph API scopes, and Exchange scope; it is also assigned the "Exchange Administrator" role in Entra. I've attached screenshots of the permissions required; character limit is too short to detail it all.
110
Chris Greenacre 🏳️‍🌈 @tophhie.cloud · 19/11/2024
It’s a snowy, work from home, sort of day! ❄️ #snow
Snow filled road
000
Chris Greenacre 🏳️‍🌈 @tophhie.cloud · 18/11/2024
Maester deployed... just when you thought your configuration was up to scratch, this goes and shows you why you're wrong! 😅 @merill.net #maester #entraid #cybersec #microsoft365
262
Chris Greenacre 🏳️‍🌈 @tophhie.cloud · 17/11/2024
Second attempt at baking a Boston Cream Pie cake, with homemade custard and a milk chocolate ganache 🍰 #cake #baking
A single sponge cake layered with homemade custardA sponge cake layered with homemade custard in the middle and a milk chocolate ganache on top A sponge cake layered with homemade custard in the middle and a milk chocolate ganache on top, sliced showing the inside.
030