#dokku โ Public Fediverse posts
Live and recent posts from across the Fediverse tagged #dokku, aggregated by home.social.
-
6 years ago hosting a #Elixir #Phoenix app was daunting.
From #Gigalixir, #Render, to #Flyio.
The tools from those providers did a lot, but at the time there's always something missing that needed manual fixing and custom scripting.
Finally settled on a good cheap VPS that I could control.
I wanted an experience similar to Heroku and a #Dokku VPS did the job.
I like it. Few edge cases, and since I know my way around docker I'll manage just fine.
-
6 years ago hosting a #Elixir #Phoenix app was daunting.
From #Gigalixir, #Render, to #Flyio.
The tools from those providers did a lot, but at the time there's always something missing that needed manual fixing and custom scripting.
Finally settled on a good cheap VPS that I could control.
I wanted an experience similar to Heroku and a #Dokku VPS did the job.
I like it. Few edge cases, and since I know my way around docker I'll manage just fine.
-
6 years ago hosting a #Elixir #Phoenix app was daunting.
From #Gigalixir, #Render, to #Flyio.
The tools from those providers did a lot, but at the time there's always something missing that needed manual fixing and custom scripting.
Finally settled on a good cheap VPS that I could control.
I wanted an experience similar to Heroku and a #Dokku VPS did the job.
I like it. Few edge cases, and since I know my way around docker I'll manage just fine.
-
6 years ago hosting a #Elixir #Phoenix app was daunting.
From #Gigalixir, #Render, to #Flyio.
The tools from those providers did a lot, but at the time there's always something missing that needed manual fixing and custom scripting.
Finally settled on a good cheap VPS that I could control.
I wanted an experience similar to Heroku and a #Dokku VPS did the job.
I like it. Few edge cases, and since I know my way around docker I'll manage just fine.
-
6 years ago hosting a #Elixir #Phoenix app was daunting.
From #Gigalixir, #Render, to #Flyio.
The tools from those providers did a lot, but at the time there's always something missing that needed manual fixing and custom scripting.
Finally settled on a good cheap VPS that I could control.
I wanted an experience similar to Heroku and a #Dokku VPS did the job.
I like it. Few edge cases, and since I know my way around docker I'll manage just fine.
-
๐๐ฟ๐ฒ๐ฎ๐๐ฒ ๐๐ผ๐๐ฟ ๐ผ๐๐ป ๐๐ฒ๐ฟ๐ผ๐ธ๐ ๐ฐ๐น๐ผ๐ป๐ฒ ๐ณ๐ผ๐ฟ $๐ฑ ๐ฎ ๐บ๐ผ๐ป๐๐ต ๐๐ถ๐๐ต ๐๐ผ๐ธ๐ธ๐:
https://thewhale.cc/posts/create-your-own-heroku-clone-for-dollar5-a-month-with-dokku
Dokku is a Docker powered mini-Heroku in around 200 lines of Bash that lets you set up your own Platform-as-a-Service infrastructure at a fraction of the cost. This makes it possible for you to host your own apps with all of the features offered by an actual provider like Heroku. (- Dave Kiss)
-
๐๐ฟ๐ฒ๐ฎ๐๐ฒ ๐๐ผ๐๐ฟ ๐ผ๐๐ป ๐๐ฒ๐ฟ๐ผ๐ธ๐ ๐ฐ๐น๐ผ๐ป๐ฒ ๐ณ๐ผ๐ฟ $๐ฑ ๐ฎ ๐บ๐ผ๐ป๐๐ต ๐๐ถ๐๐ต ๐๐ผ๐ธ๐ธ๐:
https://thewhale.cc/posts/create-your-own-heroku-clone-for-dollar5-a-month-with-dokku
Dokku is a Docker powered mini-Heroku in around 200 lines of Bash that lets you set up your own Platform-as-a-Service infrastructure at a fraction of the cost. This makes it possible for you to host your own apps with all of the features offered by an actual provider like Heroku. (- Dave Kiss)
-
๐๐ฟ๐ฒ๐ฎ๐๐ฒ ๐๐ผ๐๐ฟ ๐ผ๐๐ป ๐๐ฒ๐ฟ๐ผ๐ธ๐ ๐ฐ๐น๐ผ๐ป๐ฒ ๐ณ๐ผ๐ฟ $๐ฑ ๐ฎ ๐บ๐ผ๐ป๐๐ต ๐๐ถ๐๐ต ๐๐ผ๐ธ๐ธ๐:
https://thewhale.cc/posts/create-your-own-heroku-clone-for-dollar5-a-month-with-dokku
Dokku is a Docker powered mini-Heroku in around 200 lines of Bash that lets you set up your own Platform-as-a-Service infrastructure at a fraction of the cost. This makes it possible for you to host your own apps with all of the features offered by an actual provider like Heroku. (- Dave Kiss)
-
๐๐ฟ๐ฒ๐ฎ๐๐ฒ ๐๐ผ๐๐ฟ ๐ผ๐๐ป ๐๐ฒ๐ฟ๐ผ๐ธ๐ ๐ฐ๐น๐ผ๐ป๐ฒ ๐ณ๐ผ๐ฟ $๐ฑ ๐ฎ ๐บ๐ผ๐ป๐๐ต ๐๐ถ๐๐ต ๐๐ผ๐ธ๐ธ๐:
https://thewhale.cc/posts/create-your-own-heroku-clone-for-dollar5-a-month-with-dokku
Dokku is a Docker powered mini-Heroku in around 200 lines of Bash that lets you set up your own Platform-as-a-Service infrastructure at a fraction of the cost. This makes it possible for you to host your own apps with all of the features offered by an actual provider like Heroku. (- Dave Kiss)
-
Server-Wartung Session done ๐ ๏ธ
Was in einer Opencode-Session so alles zusammenkommt:
Dauer ca. 20 Minuten
#glm52 รผber #ollama cloud
knapp รผber 70k token๐ง Forgejo 15.0.2 โ 15.0.3
gepatched (ps:rebuild, app.ini ROOT verifiziert, health grรผn)๐๏ธ Aufgerรคumt - 2 stillgelegte Services entfernt:
- Open WebUI (KI-Chat, docker-image deploy) - Skill, nginx conf, SSL cert, update-check raus
- opencode-web (dev.premium-web.ai) - systemd service, nginx conf, SSL cert, update-check raus๐๏ธ Refactored - monolithische 355-Zeilen `update.sh` in modulare Struktur:
- `lib/common.sh` + `lib/version-check.sh` (shared helpers)
- `checks/{forgejo,immich,backup,system}.sh` (eine Datei pro Service)
- Neuer Service = 1 Datei + 1 Zeile in Main
- Borg secrets aus Skript in `.env` ausgelagert๐ก๏ธ Backup-Check rewrite - recency statt nur count:
- Borg `--last 1 --json` โ neuestes Archiv muss <26h alt sein
- DB-Dump-Freshness-Check mit explizitem Alter
- 3 pure Hilfsfunktionen + Orchestrator
- Bugfix: zeigte 2.70 TB (compressed) statt 263 GB (dedup) - jetzt korrekt๐ Doku aktualisiert - AGENTS.md, home.md, backup SKILL.md:
- Aktuelle Services, modulares Update-System, "Adding a new check" Howto
- restic komplett entfernt (incompatible mit Hetzner Storagebox) - Borg-only
- 7 commits, alle gepusht (auto-deploys Doku via Forgejo Actions)Fazit: Infrastructure-as-code feels good โจ
#selfhosted #homelab #borgbackup #forgejo #dokku #opencode #linux
-
Server-Wartung Session done ๐ ๏ธ
Was in einer Opencode-Session so alles zusammenkommt:
Dauer ca. 20 Minuten
#glm52 รผber #ollama cloud
knapp รผber 70k token๐ง Forgejo 15.0.2 โ 15.0.3
gepatched (ps:rebuild, app.ini ROOT verifiziert, health grรผn)๐๏ธ Aufgerรคumt - 2 stillgelegte Services entfernt:
- Open WebUI (KI-Chat, docker-image deploy) - Skill, nginx conf, SSL cert, update-check raus
- opencode-web (dev.premium-web.ai) - systemd service, nginx conf, SSL cert, update-check raus๐๏ธ Refactored - monolithische 355-Zeilen `update.sh` in modulare Struktur:
- `lib/common.sh` + `lib/version-check.sh` (shared helpers)
- `checks/{forgejo,immich,backup,system}.sh` (eine Datei pro Service)
- Neuer Service = 1 Datei + 1 Zeile in Main
- Borg secrets aus Skript in `.env` ausgelagert๐ก๏ธ Backup-Check rewrite - recency statt nur count:
- Borg `--last 1 --json` โ neuestes Archiv muss <26h alt sein
- DB-Dump-Freshness-Check mit explizitem Alter
- 3 pure Hilfsfunktionen + Orchestrator
- Bugfix: zeigte 2.70 TB (compressed) statt 263 GB (dedup) - jetzt korrekt๐ Doku aktualisiert - AGENTS.md, home.md, backup SKILL.md:
- Aktuelle Services, modulares Update-System, "Adding a new check" Howto
- restic komplett entfernt (incompatible mit Hetzner Storagebox) - Borg-only
- 7 commits, alle gepusht (auto-deploys Doku via Forgejo Actions)Fazit: Infrastructure-as-code feels good โจ
#selfhosted #homelab #borgbackup #forgejo #dokku #opencode #linux
-
At some point my #Mastodon #Dokku image stopped doing the one thing it was made to.
This update bumps the Mastodon version and fixes the streaming server.
https://github.com/cooperaj/dokku-mastodon/releases/tag/4.5.8
-
At some point my #Mastodon #Dokku image stopped doing the one thing it was made to.
This update bumps the Mastodon version and fixes the streaming server.
https://github.com/cooperaj/dokku-mastodon/releases/tag/4.5.8
-
Was encountering this issue before I upgraded Dokku.
Couldn't get to the bottom of it and it meant I couldn't deploy any updates to 2 of my #PHP projects on #Dokku
Installing the multibyte string extension was causing errors with an undefined symbol for PQchangePassword (a PostgreSQL thing) made no sense and I didn't have time / energy to dig into it.
-
Was encountering this issue before I upgraded Dokku.
Couldn't get to the bottom of it and it meant I couldn't deploy any updates to 2 of my #PHP projects on #Dokku
Installing the multibyte string extension was causing errors with an undefined symbol for PQchangePassword (a PostgreSQL thing) made no sense and I didn't have time / energy to dig into it.
-
-
-
๐๐ฟ๐ฒ๐ฎ๐๐ฒ ๐๐ผ๐๐ฟ ๐ผ๐๐ป ๐๐ฒ๐ฟ๐ผ๐ธ๐ ๐ฐ๐น๐ผ๐ป๐ฒ ๐ณ๐ผ๐ฟ $๐ฑ ๐ฎ ๐บ๐ผ๐ป๐๐ต ๐๐ถ๐๐ต ๐๐ผ๐ธ๐ธ๐:
https://thewhale.cc/posts/create-your-own-heroku-clone-for-dollar5-a-month-with-dokku
Dokku is a Docker powered mini-Heroku in around 200 lines of Bash that lets you set up your own Platform-as-a-Service infrastructure at a fraction of the cost. This makes it possible for you to host your own apps with all of the features offered by an actual provider like Heroku. (- Dave Kiss)
-
I wonder what I should for pet-project-grade self hosting for web apps.
I've been using #Dokku on the existing Hetzner server, which makes simple things certainly simple, but it has its limits and found a handful of annoying bugs over the last ~year I've been using it.
Keen to shop around for something else that uses containers and is still simple enough for simple things, but isn't as much as an overkill like Kubernetes.
Anyone has recommendations?
-
I wonder what I should for pet-project-grade self hosting for web apps.
I've been using #Dokku on the existing Hetzner server, which makes simple things certainly simple, but it has its limits and found a handful of annoying bugs over the last ~year I've been using it.
Keen to shop around for something else that uses containers and is still simple enough for simple things, but isn't as much as an overkill like Kubernetes.
Anyone has recommendations?
-
just deleted the server for my old online course business from digital ocean
rails 4, spree, #dokku, $5/mo droplet.
8 years of 100% uptime
not bad. infra doesn't have to be fancy.
-
Just bumped my #Dokku #Mastodon project to 4.5
For the 3 people who happen to use it - it works great!
-
Just bumped my #Dokku #Mastodon project to 4.5
For the 3 people who happen to use it - it works great!
-
#Hosting Websites at Home with a #Framework Mainboard, Cooler Master Case, #Dokku, and #Cloudflare โ Constant Tinkerer V2.0
https://blog.zfeldman.com/2024/03/06/hosting-websites-at-home-with-a-framework-mainboard-cooler-master-case-dokku-and-cloudflare/ -
In the process, while updating #ruby, I also ended up upgrading my #dokku host, broke all my hosted website for a moment because of conflicts in #nginx (which was being launched by the system and so dokku could not launch it to reverse-proxy dokku apps...) but hey, now everything's upgraded and works ๐ช
-
In the process, while updating #ruby, I also ended up upgrading my #dokku host, broke all my hosted website for a moment because of conflicts in #nginx (which was being launched by the system and so dokku could not launch it to reverse-proxy dokku apps...) but hey, now everything's upgraded and works ๐ช
-
For the vanishingly small number of people that run Mastodon in #Dokku I've updated the repo to 4.4.1
-
For the vanishingly small number of people that run Mastodon in #Dokku I've updated the repo to 4.4.1
-
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.
-
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?
-
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.
-
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.
-
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.
-
-
-
@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).
-
@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 -
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 -
#Software #Alternatives #Quote
"...for every paid #SaaS, there is a #free #opensource #selfhosted #alternative:
#Zoom -> #Jitsi
#Notion -> #Appflowy
#Jira -> #Plane
#Airtable -> #NocoDB
#Vercel -> #Coolify
#Heroku -> #Dokku
#Firebase -> #Pocketbase / #Appwrite / #Convex / #Supabase
#Shopify -> #Prestashop
#GitHub -> #GitLab
#Slack -> #Mattermost
#Salesforce #CRM -> #ERPNext
#Dropbox -> #NextCloud
#Mailchimp -> #Mautic
#Trello -> #Wekan
#Docusign -> #Docuseal
#Calendly -> #Cal dot com
#Datadog -> #Prometheus
#Google #Analytics -> #Matomo
#Microsoft #Office365 -> #LibreOffice
#Asana -> #OpenProjectwhat else?
Reposted with hashtags from #Fireship #Quotes:
https://bird.makeup/users/fireship_dev/statuses/1828485695029260356 -
#Software #Alternatives #Quote
"...for every paid #SaaS, there is a #free #opensource #selfhosted #alternative:
#Zoom -> #Jitsi
#Notion -> #Appflowy
#Jira -> #Plane
#Airtable -> #NocoDB
#Vercel -> #Coolify
#Heroku -> #Dokku
#Firebase -> #Pocketbase / #Appwrite / #Convex / #Supabase
#Shopify -> #Prestashop
#GitHub -> #GitLab
#Slack -> #Mattermost
#Salesforce #CRM -> #ERPNext
#Dropbox -> #NextCloud
#Mailchimp -> #Mautic
#Trello -> #Wekan
#Docusign -> #Docuseal
#Calendly -> #Cal dot com
#Datadog -> #Prometheus
#Google #Analytics -> #Matomo
#Microsoft #Office365 -> #LibreOffice
#Asana -> #OpenProjectwhat else?
Reposted with hashtags from #Fireship #Quotes:
https://bird.makeup/users/fireship_dev/statuses/1828485695029260356 -
ะขัะฐะบ. ะะตัะฒัะน ะทะฐะบะฐะทะฝะพะน ะฑะพั ะทะฐะดะตะฟะปะพะตะฝ ะฝะฐ ะดะพะผะฐัะฝะธะน #dokku. ะกะฒะตั ะฑั ัะตะฟะตัั ะฟะพัะตะถะต ะฒัะบะปััะฐะปะธ :-)