Small step for #DigitalSovereignty . Migrated #QWAN 's 152 git repositories to a self-hosted #gitea (after #bitbucket demainded money. we don't need issue trackers etc, so even gitea is overkill. I rarely use the web ui of these things, only to search a repository and clone it). h/t #dokku for making the first steps easy and @berthub.eu.articles for raising awareness.
I continue to be delighted by #Dokku and impressed with its community. When was the last time I actually enjoyed migrating a #RubyOnRails app to a new server?
Like, I think my notes on moving legacy #RubyOnRails apps to #Dokku aren't super-long and are pretty focused, but could have a market—especially for a low price point. My joke's been this would be part of the "works on my machine" series.
Been helping a non-profit move a#RubyOnRails app from a Capistrano deploy to #Dokku. Why haven't I been using this more often? It's not perfect, but damn Heroku-like and way better than bare metal.
Occasionally I rebuild a local VM that closely mirrors my #dokku server on the web. I then deploy my static site to the VM first before deploying it to the server. And more than once I had the problem, where the site wouldn't work, because I kept forgetting to set the directory for the static files to `public`, where #Hugo puts them by default.
Now the much better solution is to change the `publishDir` in the Hugo `config`. 🤦 So no need to remember the extra step. https://codeberg.org/e11bits/heroku-buildpack-hugo#headline-4
#Dokku is some really nice software. Well done folks!
@jasongorman #babysteps turns out #nextcloud architectural spike does not have to be a big step for me - I already have #dokku with #letsencrypt set up at #hetzner, and someone has documented how to do nextcloud - https://bitjockey.dev/deploying-nextcloud-on-dokku/ . Maintaining and upgrading a vm with dokku has been low effort compared to other ways of hosting stuff (including wading through cloud consoles and api docs).
Deploying Rails on Docker: Kamal Alternative
https://impactahead.com/dev/dokku-deploying-rails-on-docker-kamal-alternative
#ycombinator #dokku #kamal #ruby_on_rails #docker #deployment #automation
Тыак. Первый заказной бот задеплоен на домашний #dokku. Свет бы теперь пореже выключали :-)
My new website is managed with #Dokku, and I must say, it's pretty great!
I had some challenges setting up a workflow to deploy automatically via GitHub Actions, here is the summary for it: https://typester.dev/blog/2024/11/15/deploy-app-to-dokku-from-github-actions
@dewey hey, just wanted to say thank you for creating https://github.com/dewey/dokku-nginx-override-by-app
It's functionality I have wanted to see in #Dokku for a while now, but haven't had the time to figure out how to write in.
Having blasted through two years of upgrades to my #GoToSocial instance I am now sat looking fearful at the v4.3.0 upgrade of #Mastodon.
They have split the Docker image into one for web and one for streaming which is great and compatible with how I have things setup in #Dokku, the new environment variables shouldn't be difficult to set.
It all looks easy enough, however if I hadn't read the release notes first it could have gone badly...
Just updated https://github.com/cooperaj/dokku-mastodon to 4.3.1.
I'm sure the cross section of Dokku users and Mastodon self-hosters is pretty small but this does make it all quite easy 😆
Linked is an article about #dokku which is software that lets you run the equivalent (more or less) of #heroku on your own server, including a server instance from a service like #digitalocean. Very nice. Good offering to remember!dokkuhttps://salas.com/2024/08/30/dokku-my-favorite-personal-serverless/#how-to #heroku #cloud #deploy #dokku
Learn how to get Sync production and staging data with Dokku's apps:clone functionality. Keep your staging data in sync with production data and automate the process using cron jobs.
#Dokku: my favorite personal serverless platform
It’s Friday late afternoon, so I guess it’s gonna be good time for the thread about tech and business. I concluded #Kubernetes migration away from #Dokku on my side gig. Yay! It took me two weeks to fully migrate all environments, continuous integration and deployment pipelines.
Production instance caught less than five minutes of downtime in total.
My compute bill is going to be 2x of what it was before.
My reasons for moving away from Dokku:
* 0-downtime deployments
* Deployment 1 🧵
📣 Deploying Django - Part 3
📄 Using a self-hosted PaaS to host your Django project
🔗 https://softwarecrafts.co.uk/100-words/day-145
#100_words,#django,#deployment,#VPS,#production,#dokku