Jose Diaz-Gonzalez
d05925f6f1
feat: allow skipping the install trigger when installing a plugin
...
During docker image generation, certain folders either do not exist or are symlinked in an odd fashion, causing the install trigger to fail. This is not the case at runtime, so we should defer the install trigger until container start and provide a method of skipping it when generating a docker image.
Closes #7308
2025-11-18 02:35:16 -05:00
indra
d211c6bbc9
fix: missing export DOKKU_LIB_HOST_ROOT
...
Populates DOKKU_LIB_HOST_ROOT into /etc/default/dokku which is required
to enable plugins such as postgres to store data in the correct location.
2024-11-12 20:03:09 +11:00
Jose Diaz-Gonzalez
35042af9ec
chore: skip ssh key setup when starting docker image
...
When deploying the Dokku via Docker, ssh keys are added directly via the ssh-keys:add command, and thus we can skip this step completely (as there won't be a public key in that path).
2024-10-19 01:00:13 -04:00
Jose Diaz-Gonzalez
80fb3fea08
fix: run core install triggers to force create any folders that may be missing
2024-09-21 17:20:20 -04:00
Jose Diaz-Gonzalez
bbff88a8fb
fix: run dokku commands after setting dokku env vars
2024-09-21 17:20:20 -04:00
Jose Diaz-Gonzalez
7334692d00
fix: correct sudoers.so file location on ubuntu noble
2024-09-21 17:20:19 -04:00
Jose Diaz-Gonzalez
5493ca5978
fix: force sv usage in docker container to avoid cases where systemd is used instead
...
On newer Ubuntu Noble, cron (among other things) has a transitory dependency on systemd, forcing our systemd/runit detection to fail. This change allows overriding the detected init on Ubuntu systems, ensuring we always do the right thing when interacting with init.
2024-09-21 17:20:19 -04:00
Ronald Ip
08f38892af
Fix issue with docker plugin-list install failing boot for docker-based installations
2023-07-14 11:45:17 +08:00
Jose Diaz-Gonzalez
dc84545982
fix: properly set the plugin repository name when installing in a docker-based dokku install
2023-07-08 03:51:06 -04:00
Michael Mulley
1f29fa6f9e
fix: docker plugin-list install
...
See dokku/dokku#5929
2023-06-14 13:00:51 -04:00
josegonzalez
54d88eec7e
fix: only rsync existing directories
...
Additionally, pin the chown to just the top-level dir for the services dir
2023-02-17 19:10:14 -05:00
josegonzalez
7834f353f1
fix: ensure the services directory also exists
...
Without this, we get issues attempting to install datastore plugins.
Closes #5614
2023-02-16 19:38:10 -05:00
Jose Diaz-Gonzalez
ef32d2d88f
fix: do not attempt to reinstall already installed plugins
...
Instead, just warn that they won't be reinstalled.
Closes #5549
2023-01-12 21:03:03 -05:00
Jose Diaz-Gonzalez
9a1a97d56f
docs: document DOKKU_HOST_ROOT
2021-10-03 19:45:06 -04:00
Jose Diaz-Gonzalez
44caf44ce6
fix: set the DOKKU_HOST_ROOT on docker container start
...
Without this change, cache doesn't work when running in a docker container.
2021-10-03 19:44:44 -04:00
Jose Diaz-Gonzalez
c725506d63
fix: correct permissions for userns support
...
Closes #4746
2021-09-04 02:38:31 -04:00
Jose Diaz-Gonzalez
6e3fddb544
feat: add proper openresty support
...
This change allows supporting the openresty package as installed on Ubuntu 18.04 from the official openresty package repository, while also returning general nginx support.
Closes #3675
2019-09-16 03:05:35 -04:00
Michael Hobbs
8830e15526
use custom docker bin
2019-07-18 00:27:09 -04:00
Jose Diaz-Gonzalez
ecfb54c668
refactor: switch to /mnt/dokku
2019-07-18 00:24:24 -04:00
Jose Diaz-Gonzalez
a568965d14
fix: run shfmt
2019-07-18 00:24:24 -04:00
Jose Diaz-Gonzalez
ea32544e37
feat: set the debconf value for the global hostname
2019-07-18 00:24:24 -04:00
Jose Diaz-Gonzalez
9b67ffe9d4
feat: properly handle dhparam
...
The dhparam file should be specific to each installation, and thus needs to be generated on first run.
2019-07-18 00:24:24 -04:00
Jose Diaz-Gonzalez
6fe984fd3c
fix: ensure releases take docker-based installation into account when updating version numbers
2019-07-18 00:24:24 -04:00
Jose Diaz-Gonzalez
3eb9c9b3ba
feat: initial docker installation support
...
Refs #1076
2019-07-18 00:24:23 -04:00