Kyle Keesling
banner
kylekeesling.com
Kyle Keesling
@kylekeesling.com
Midwestern dad & CTO — Cargo Biking/Commuting 🚲 Ruby/Rails 💎

kylekeesling.com
I mean, you had to...
April 11, 2025 at 7:35 PM
I find it only be to be buggy on days that end in Y. Particularly if you're trying to use AirPlay 🙃
March 13, 2025 at 7:17 PM
Just found the thread, how disappointing!
March 2, 2025 at 3:21 PM
The director/cinematographer and Ben Stiller mentioned that it was all done practically in the latest episode of their podcast. Amazing work.
March 2, 2025 at 2:45 PM
Is Remote Laravel now in the works?

Sorry to hear it man, I’ve always enjoyed hearing you on there.
February 4, 2025 at 11:00 PM
No problem. I remember digging into this API last year when I was contributing to revise_auth and was pretty impressed by it

github.com/excid3/revis...
Pull requests · excid3/revise_auth
A pure Rails authentication system like Devise. Contribute to excid3/revise_auth development by creating an account on GitHub.
github.com
December 23, 2024 at 3:58 AM
Seems like you could accomplish this with ‘generate_token_for’

api.rubyonrails.org/classes/Acti...
ActiveRecord::TokenFor::ClassMethods
api.rubyonrails.org
December 23, 2024 at 3:49 AM
If you use/pay for GitHub you can push your images to their container registry. Just swap out the server URL and use a GitHub token for your password

bsky.app/profile/kyle...
In the long term not needing a hosted registry will be nice for some folks. Meanwhile, I've switched to using the GitHub Container Registry and haven't looked back.

I was even able to do it under my org, which allows me to keep everything private and directly related to my repos.
November 21, 2024 at 2:55 PM
One of my apps requires iframes for integrating with LMSs and there are definitely hoops to jump through.

Sounds like you have a handle on it but if you need to bounce ideas/questions off of anyone let me know!
November 19, 2024 at 1:48 AM
Nice. I like the addition of creating a non-root user for deployment too.
November 18, 2024 at 11:32 PM
The only other thing I did after that was update the URL and use the GitHub token instead, as you can see in my screenshot above
November 18, 2024 at 8:31 PM
Here's a little script/scratch pad I put together, but I'd also love to see what others are doing/recommend:

gist.github.com/kylekeesling...
server-protection-scripts
server-protection-scripts. GitHub Gist: instantly share code, notes, and snippets.
gist.github.com
November 18, 2024 at 8:30 PM
I used a token that I generated under my user account, but under my org's settings I made sure this was enabled to allow me to push the images directly to it

Your Org > Settings Tab > Personal access tokens (left menu bar) > Settings
November 18, 2024 at 8:27 PM
It's also worth noting that you should take a few extra steps to secure your VPS machines. I haven't seen this mentioned anywhere officially but I think it should be.

I created a little script/template to make it easy to turn off password SSH sessions as well as enable UFW and fail2ban.
November 18, 2024 at 8:24 PM
In the long term not needing a hosted registry will be nice for some folks. Meanwhile, I've switched to using the GitHub Container Registry and haven't looked back.

I was even able to do it under my org, which allows me to keep everything private and directly related to my repos.
November 18, 2024 at 8:21 PM