This weekend I was playing around with #flyio (https://fly.io) and, well... using it requires running their own command line client.
People who know me know that I don't like to run random programs on my devices, and I containerize everything. So this was a good opportunity for me to package something as a #snap
And here it is, my first snap: https://snapcraft.io/andrea-flyctl
@fediversenews #FlyIO is having issues: https://mastodon.online/@FlyioStatus/110849199171174604
Yeahhhh I don’t think this is gonna save me any money. Mastodon seems to connect to Elasticsearch pretty regularly, so the VM just keeps waking up a few minutes after it goes to sleep.
#mastoadmin #flyio #elasticsearch
I’m experimenting with having Elasticsearch shut down when it’s not being used and start on demand when it’s needed using Fly.io’s autostart feature, to make running it as cheap as possible.
So far it seems to be working, at the expense of a ~30 second wait if you search for something when Elasticsearch isn’t running.
https://github.com/rgrove/pie.gd/commit/048a76c345c70ccc133e3f942a886d9bbad21950
#mastoadmin #flyio #elasticsearch
I added Elasticsearch to my tiny Mastodon instance hosted on Fly.io and you can too! Was hoping to give it a small VM to keep the cost down, but ES won't even deign to respond to an HTTP request without at least 2GB of RAM at its disposal, so I guess we'll see how this goes.
https://github.com/rgrove/pie.gd/commit/2438e98be6aa5992e644f0c15bdb395ff1853f73
#mastoadmin #flyio #elasticsearch
Well, that's just spiffing news to start the day with. https://www.xda-developers.com/zenbleed/
Btw I heard about this via a proactive email from the ops team at Fly.io, so massive props to them for being on the ball
About a year ago I created a simple complete project: garage-inventory. It's a Github pages repo that uses github.dev to create .md files which when deployed show up on a web url.
I created QR codes to those URLs so that I could see what was in a box and using grep / github.dev could find what boxes things were in. It's serverless, it's simple, and it's been working great.
Today I'm going to try to deploy shelf.nu using #flyio #libreops
Uptime Kuma tracks the uptime of services that you are monitoring. It's self-hosted (++) and looks good.
I got it running under MacOS in a few minutes, but a portable laptop is not the right place to put a monitoring system.
An appropriate spot for it could be fly.io, and I want to put it on my @tailscale tailnet, which means this repo from
https://github.com/SGprooo/Uptime-Kuma-Tailscale-Docker
might (?) work without too much fuss. Try next! Via
J'ai fait une message sur le forum 🤓 https://community.fly.io/t/auto-stop-machines-start-machines-keep-getting-restarted/14010
Si quelqu'un veut m'aider mdr #flyio #fly #MastoAdmin
I recently set up my blog using http://Fly.io as my host. I was hoping to stay within the free tier but Next.JS image optimisation kept crashing, so I bumped RAM up to 1GB
Turns out they don't charge you if your bill is lower than $5 ❤️
#hosting #flyio #saas #billing
Is there any good, web-only way to make a one click app deploy for a single go binary or a docker file (but not Heroku)? #webdeveleopment #golang #heroku #flyio #docker
#webdeveleopment #golang #heroku #flyio #docker
How to Make Vapor Fly! Deploying Vapor to Fly.io
#vaporswift #swiftlang #serversideswift #flyio
this is a nice challenge about distributed system by #flyio https://fly.io/dist-sys/
Someone shared #flyio distributed challenge and it’s a ton of fun https://fly.io/dist-sys/