I host my own Phanpy but there's a feature in dev (automatically populate alt-text if it's embedded in images, yessss!!!) I really want. So, I finally setup a build container for @phanpy and a small script to extract out the static folder so I can continue serving it out via Caddy. I wrote a quick post about it, I'm sure there are better and more idiomatic ways of doing this, so advice is welcome.
#PhanpySocial ใซๆฐใใซ่ฟฝๅ ใใใ่ชๅใฎใใญใใฃใผใซใขใใฌในใฎ #QRCode ่กจ็คบใใๆฉ่ฝใๅฏๆใใใฆ 
#PhanpySocial changelog โจ
๐คณ QR code for profiles and shortcuts settings
๐ Import/export accounts
๐ธ Extract description from attached image metadata
๐ Bug fixes
๐ https://phanpy.social/
๐ฌ https://matrix.to/#/%23phanpy:matrix.org
I host my own Phanpy but there's a feature in dev (automatically populate alt-text if it's embedded in images, yessss!!!) I really want. So, I finally setup a build container for @phanpy and a small script to extract out the static folder so I can continue serving it out via Caddy. I wrote a quick post about it, I'm sure there are better and more idiomatic ways of doing this, so advice is welcome.
#PhanpySocial ใซๆฐใใซ่ฟฝๅ ใใใ่ชๅใฎใใญใใฃใผใซใขใใฌในใฎ #QRCode ่กจ็คบใใๆฉ่ฝใๅฏๆใใใฆ 
#PhanpySocial changelog โจ
๐คณ QR code for profiles and shortcuts settings
๐ Import/export accounts
๐ธ Extract description from attached image metadata
๐ Bug fixes
๐ https://phanpy.social/
๐ฌ https://matrix.to/#/%23phanpy:matrix.org
Seems like #PhanpySocial got mentioned a few times in the past week(s) ๐ฒ
1. "Comfort Zone, Episode 75: Klack to the Extreme" https://www.youtube.com/watch?v=G5L0TW-quBo ("Mastodon has been cooking" chapter around 20:59). iPhanpy by @fantinel also mentioned ๐
2. "Time to Migrate" https://www.tbray.org/ongoing/When/202x/2025/11/03/Time-to-Migrate
3. "Kendzior Case-Study" https://www.tbray.org/ongoing/When/202x/2025/11/13/Kendzior-Case-Study
4. "Mastodon 4.5" https://simonwillison.net/2025/Nov/8/mastodon-45/
๐โโ๏ธ๐โโ๏ธ
Seems like #PhanpySocial got mentioned a few times in the past week(s) ๐ฒ
1. "Comfort Zone, Episode 75: Klack to the Extreme" https://www.youtube.com/watch?v=G5L0TW-quBo ("Mastodon has been cooking" chapter around 20:59). iPhanpy by @fantinel also mentioned ๐
2. "Time to Migrate" https://www.tbray.org/ongoing/When/202x/2025/11/03/Time-to-Migrate
3. "Kendzior Case-Study" https://www.tbray.org/ongoing/When/202x/2025/11/13/Kendzior-Case-Study
4. "Mastodon 4.5" https://simonwillison.net/2025/Nov/8/mastodon-45/
๐โโ๏ธ๐โโ๏ธ
#PhanpySocial changelog โจ
๐ฃ๏ธ Reply/Reply all
โจ๏ธ Sequential hotkeys, only g>h and g>n for now
๐ Decal patterns for posting stats
๐ฌ Slightly more support for Mastodon v4.5's native quote posts
๐ Bug fixes
๐ https://phanpy.social/
๐ฌ https://matrix.to/#/%23phanpy:matrix.org
RE: https://mastodon.social/@cheeaun/115230439826570897
For devs implementing Quote Posts, I've compiled my own doc here, probably useful https://github.com/cheeaun/phanpy/discussions/1294
#PhanpySocial should cover most features, maybe just 95% of them(?) ๐ค
Unlike the official site, #PhanpySocial
- allows QP with media or poll
- prompt for embedding QP after paste link, instead of just embed
- doesn't have 'cancel quote' button in Composer
- still resolve non-native QP but they look more like a link card now
My progress thread since Sept 19 ๐ #MastoDev