dokku-postgres
heroku-buildpack-ruby
dokku-postgres | heroku-buildpack-ruby | |
---|---|---|
8 | 10 | |
466 | 784 | |
0.4% | -0.1% | |
6.9 | 7.8 | |
about 2 months ago | 8 days ago | |
Shell | Ruby | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
dokku-postgres
-
Self-Hosted Password Manager with Dokku
# setup plugin sudo dokku plugin:install https://github.com/dokku/dokku-postgres.git # create a new database for our app dokku postgres:create bitwarden # link the postgres service to the app, DATABASE_URL will be attached to the ENV variables automatically. dokku postgres:link bitwarden bitwarden
-
Easily deploy a NestJS app for only 5€ a month (before VAT)
# For PostgresSQL $ sudo dokku plugin:install https://github.com/dokku/dokku-postgres.git postgres $ dokku postgres:create app-name-db $ dokku postgres:link app-name-db app-name # For MongoDB $ sudo dokku plugin:install https://github.com/dokku/dokku-mongo.git mongo $ dokku mongo:create app-name-db $ dokku mongo:link app-name-db app-name
- Fazendo deploy em produção com Rails, PostgreSQL e Dokku
-
Add postgres to docker compose and dokku infrastructure for telegram bot in NestJS
root@vps17825:~# sudo dokku plugin:install https://github.com/dokku/dokku-postgres.git postgres -----> Cloning plugin repo https://github.com/dokku/dokku-postgres.git to /var/lib/dokku/plugins/available/postgres Cloning into 'postgres'... remote: Enumerating objects: 2356, done. remote: Counting objects: 100% (417/417), done. remote: Compressing objects: 100% (276/276), done. remote: Total 2356 (delta 244), reused 267 (delta 118), pack-reused 1939 Receiving objects: 100% (2356/2356), 483.24 KiB | 3.48 MiB/s, done. Resolving deltas: 100% (1580/1580), done. -----> Plugin postgres enabled Adding user dokku to group adm Starting nginx (via systemctl): nginx.service. 14.1: Pulling from library/postgres 5eb5b503b376: Pull complete daa0467a6c48: Pull complete 7cf625de49ef: Pull complete bb8afcc973b2: Pull complete c74bf40d29ee: Pull complete 2ceaf201bb22: Pull complete 1255f255c0eb: Pull complete d27501cd0cca: Pull complete ff5b6d09a5d0: Pull complete f635aec27645: Pull complete a165c6729250: Pull complete b0aa4f86b611: Pull complete 9efc4664d9d2: Pull complete Digest: sha256:3162a6ead070474b27289f09eac4c865e75f93847a2d7098f718ee5a721637c4 Status: Downloaded newer image for postgres:14.1 docker.io/library/postgres:14.1 1.31.1-uclibc: Pulling from library/busybox 76df9210b28c: Pull complete Digest: sha256:cd421f41ebaab52ae1ac91a8391ddbd094595264c6e689954b79b3d24ea52f88 Status: Downloaded newer image for busybox:1.31.1-uclibc docker.io/library/busybox:1.31.1-uclibc 0.3.3: Pulling from dokku/ambassador aad63a933944: Pull complete 2888dfab2eb5: Pull complete 51ccf60e0642: Pull complete Digest: sha256:87c0214e190e7f6975953027157a8933701596b4b864ff66dd3cc3f6ead5c38d Status: Downloaded newer image for dokku/ambassador:0.3.3 docker.io/dokku/ambassador:0.3.3 0.10.3: Pulling from dokku/s3backup aad63a933944: Already exists 6654c5b7b2dc: Pull complete 26abcd9faf98: Pull complete d1a36cd3ba61: Pull complete 9517d44e685b: Pull complete 32e8b2c4797f: Pull complete Digest: sha256:3651f8ef12000206df55fec8ad4860d6f26b2b5af1308c0e2358253641626024 Status: Downloaded newer image for dokku/s3backup:0.10.3 docker.io/dokku/s3backup:0.10.3 0.4.3: Pulling from dokku/wait aad63a933944: Already exists 3409ea528c35: Pull complete 88e35d065209: Pull complete Digest: sha256:5eb9da766abdd5e8cedbde9870acd4b54c1c7e63e72c99e338b009d06f808f04 Status: Downloaded newer image for dokku/wait:0.4.3 docker.io/dokku/wait:0.4.3 -----> Priming bash-completion cache root@vps17825:~#
- Running a NodeJS app with Postgres in Dokku
- Self-Hosting Plausible Analytics With Dokku
-
Deploy your Node.js app without a hassle
# on the Dokku host # install the postgres plugin # plugin installation requires root, hence the user change sudo dokku plugin:install https://github.com/dokku/dokku-postgres.git # create a postgres service dokku postgres:create hello-world-database # on the Dokku host # each official datastore offers a `link` method to link a service to any application dokku postgres:link hello-world-database hello-world
-
Deploying a PostgresQL, Redis, GraphQL backend and frontend the easiest way!
The link links to documenation for the postgres for dokku plugin where you can find some commands. To create a database in dokku:
heroku-buildpack-ruby
-
Heroku Deployment Failing After Upgrade to Rails 7
Did you find this article? https://github.com/heroku/heroku-buildpack-ruby/issues/1202
- Fazendo deploy em produção com Rails, PostgreSQL e Dokku
-
Cut your Rails boot times on Heroku in half with a single command
There is a Github issue on this topic in the heroku-ruby-buildpack repo with some success stories in the comment section and a hint that build-in-app-dir may become the default behaviour in the future.
-
Bootsnap and Spring, Understanding rails boot time optimisations
For instance the way Heroku used to build apps defeated a good part of Bootsnap usefulness, actually making it slow boot time, but they fixed that recently https://github.com/heroku/heroku-buildpack-ruby/issues/979.
-
Rails System Tests with Headless Chrome on Heroku CI
{ "environments": { "test": { "buildpacks": [ { "url": "https://github.com/heroku/heroku-buildpack-ruby" }, { "url": "https://github.com/heroku/heroku-buildpack-chromedriver" }, { "url": "https://github.com/heroku/heroku-buildpack-google-chrome" } ], "addons": [ "heroku-postgresql" ], "scripts": { "test-setup": "bin/rails assets:precompile", "test": "bin/rspec" } } } }
-
Continuous Delivery With Heroku
{ "env":{ "RAILS_MASTER_KEY":{ "require":true } }, "scripts":{ "postdeploy":"bin/bundle exec rake db:migrate rake db:seed" }, "addons":[ { "plan":"heroku-postgresql:free" }, { "plan":"heroku-postgresql:free", "as":"audit" }, { "plan":"rediscloud:free" }, { "plan": "rollbar:free" } ], "buildpacks":[ { "url":"https://github.com/heroku/heroku-buildpack-ruby" } ] }
- Rails 6.1.3 on Heroku - Wrong secret_key_base
- Rails 6.1.3 - Wrong secret_key_base
-
Webpacker + Heroku : when to launch webpacker:compile ?
This answer might help you OP, schneems says (in 2017 mind) that you need to manually define the missing assets:precompile task.
- Rails on Heroku - long delay in app when deploying
What are some alternatives?
docker-postgresql-multiple-databases - Using multiple databases with the official PostgreSQL Docker image
bootsnap - Boot large Ruby/Rails apps faster
dokku-redis - a redis plugin for dokku
dokku-letsencrypt - Automatic Let's Encrypt TLS Certificate installation for dokku
heroku-buildpack-chromedriver - [DEPRECATED] Use https://github.com/heroku/heroku-buildpack-chrome-for-testing instead.
lucid - AdonisJS SQL ORM. Supports PostgreSQL, MySQL, MSSQL, Redshift, SQLite and many more
dokku-clickhouse - a clickhouse plugin for dokku
customdesigns - An application to share and discover Animal Crossing: New Horizons custom designs.
Dokku - A docker-powered PaaS that helps you build and manage the lifecycle of applications
Open-COBOL-ESQL - Open Cobol ESQL (ocesql) is an open-source Embedded SQL pre-compiler and run-time library designed for COBOL applications which access an open-source database.
MongoDB - The MongoDB Database