Elektrine lite

← Feed

@cheeaun@mastodon.social

Post #820772

2026-02-11 13:54 UTC

How do you self-host Phanpy and keep it updated? #PhanpySocial

Replies (13)

  • @ButterflyOfFire@mstdn.fr 2026-02-11 13:55

    @cheeaun cc @spla

    Open ##1580184

  • @wq@vim.wtf 2026-02-11 14:00

    @cheeaun I'm closest to option 2, I guess. I have a fork with my config and CI stuff in Forgejo. Locally I track that and your upstream. When there's a new tagged release I check it out locally and merge it in to my fork, at which point CI builds and redeploys to Bunny storage where its served through their CDN.

    Open ##1580185

  • @ElPamplina@masto.es 2026-02-11 15:04

    @cheeaun I get it from releases automatically via the github CLI

    Open ##1580189

  • @balki@social.balki.me 2026-02-11 20:36

    @cheeaun I maintain and use from aur. Which in-turn downloads from release: https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=phanpy-bin

    Open ##1580193

  • @kizu@front-end.social 2026-02-11 20:36

    @cheeaun git, but rebasing my branch with my changes on the latest version. (doing this once in a while, totally not often and not automated)

    Open ##1580195

  • @piepants@famichiki.jp 2026-02-12 01:35

    @cheeaun option 1, but I think I like the sound of option 2 better. And thanks for the reminder, I’m probably due for an update.

    Open ##1580197

  • @gwww@mstdn.ca 2026-02-12 04:12

    @cheeaun I feel like this is a trick poll. I just go to phanpy.social and login. I always seem to have the latest version. Am I missing something??

    Open ##1580203

  • @darren@mastodon.nz 2026-02-12 04:17

    @cheeaun my Unraid docker interface notifies me when there's an update to this repo: ghcr.io/yitsushi/phanpy-docker:latest (not sure if that's the right repo to use...?)

    Open ##1580208

  • @tootbrute@fedi.arkadi.one 2026-02-12 05:41

    @cheeaun damn. I should self host phanpy.

    Open ##1580212

  • @xibe@boitam.eu 2026-02-12 10:12

    @cheeaun I'm not self-hosting, and I thank you for providing https://phanpy.social/ for the lazy ones like me :) And since I hadn't contributed yet, I just donated through Stripe to help with the costs. Cheers!

    Open ##1580218

  • @f_g@troet.cafe 2026-02-14 14:12

    @cheeaun I was doing Option 1, but felt like I should automate it, so I cobbled together a script yesterday: Compare local version to latest on GitHub, download tar.gz and deploy if newer.

    Open ##1580220

  • @cheeaun Pour ma part, c'est un script maison d'automatisation ! - For me, it's a homemade automation script ! https://wiki.blablalinux.be/fr/automatisation-mise-a-jour-phanpy

    Open ##1580221

  • @cheeaun Whipped up a Docker image to pull in a fresh copy of the repo and build the latest release, then every time I run it I extract the results. It's worked for... years, I think?

    Open ##1580222