Jose Diaz-Gonzalez
c0b6942392
refactor: set deploy-source and metadata at deploy time
...
This ensures the value is correct, where previously it was computed based on a file - and therefore did not distinguish between git:from-archive and git:from-image.
Closes #4464
2021-10-09 23:37:53 -04:00
Jose Diaz-Gonzalez
d1a16717b3
chore: remove deprecated tar plugin
...
This plugin was deprecated in 0.24.0 in favor of git:from-archive. Users should migrate to the new command.
2021-10-09 18:43:53 -04:00
Jose Diaz-Gonzalez
e893ac2aaa
chore: remove deprecated tags plugin
...
This plugin was deprecated in 0.24.0 in favor of git:from-image. Users should migrate to the new command.
2021-10-09 18:34:01 -04:00
Jose Diaz-Gonzalez
3c6396fbca
feat: implement the scheduler plugin
...
This also performs a one-time migration of the DOKKU_SCHEDULER values the scheduler plugin properties.
Closes #4739
2021-10-09 18:31:59 -04:00
Jose Diaz-Gonzalez
8984b748c5
docs: document the null builder
2021-10-09 18:31:42 -04:00
Jose Diaz-Gonzalez
76201aed64
feat: add ability to deploy process types in parallel
2021-10-06 02:04:21 -04:00
Jose Diaz-Gonzalez
92524c2da0
docs: explain sha256 image digest alternative when reusing docker image tags for git:from-image deployments
2021-10-05 13:48:12 -04:00
Jose Diaz-Gonzalez
ce4fe7850b
Merge pull request #4819 from stephenheron/patch-1
...
Fixed typo in tar documentation
2021-10-03 17:58:46 -04:00
Jose Diaz-Gonzalez
1c277a99cb
docs: add a note about using the registry:login command for private image deployments
2021-10-01 12:39:10 -04:00
Stephen Heron
071416ef11
Fixed tar.md typo
...
Small typo: arhive to archive
2021-09-30 15:57:13 +01:00
Finn Woelm
eadf9f1f8e
Docs: Fix instructions for enabling Docker Buildkit
...
Docker Buildkit must be enabled via `/etc/default/dokku`. It cannot be enabled via `dokku config` because those variables are not made available during the `build` phase of Docker containers for security reasons (see https://dokku.com/docs/deployment/builders/dockerfiles/#build-time-configuration-variables ).
See: https://github.com/dokku/dokku/pull/4723#issuecomment-927381185
2021-09-28 21:11:09 +02:00
Jose Diaz-Gonzalez
0997fd3347
fix: add support for url-encoded vector-sink config values
...
We additionally force-replace \u0026 with an ampersand to ensure we properly support & in config values (such as for URIs).
2021-09-10 23:04:41 -04:00
Jose Diaz-Gonzalez
1ea821a6c3
docs: document the vector-logs command
2021-09-10 23:01:33 -04:00
Jose Diaz-Gonzalez
a1c768b9b3
refactor: drop web installer in favor of setup via cli
...
This makes the installation a bit more secure by ensuring a user does not accidentally expose a way for unauthorized users to add new ssh keys to the system.
Additionally, this removes the extra HOSTNAME file to make the initial install process easier (that file was not modifiable by any dokku commands.
Closes #2247
2021-08-07 16:36:41 -04:00
Jose Diaz-Gonzalez
da92be3030
docs: clarify buildkit instructions
...
There is no need for a reboot
2021-08-06 13:40:34 -04:00
Jose Diaz-Gonzalez
534a5f0898
Merge pull request #4719 from dokku/4665-route-internal
...
Add support for routing an app to a specified host:port
2021-08-06 11:11:41 -04:00
Jose Diaz-Gonzalez
9ecfa843f0
feat: add support for routing an app to a specified host:port
...
This is useful when there is a service not managed by Dokku but should be exposed via the Dokku routing layer. As an example, some binaries (consul, nomad, vault) expose web uis, and are traditionally run on the host directly vs in a container.
Closes #4665
2021-08-06 01:29:25 -04:00
Jose Diaz-Gonzalez
d5b14769dd
feat: make heroku-20/focal the default stack for herokuish builds
...
Closes #4621
2021-08-05 23:43:07 -04:00
Jose Diaz-Gonzalez
f973239379
docs: link to registry management docs
2021-08-05 20:14:20 -04:00
Jose Diaz-Gonzalez
8f98bbc66f
fix: do not append trailing slash on empty server values
2021-08-05 15:17:32 -04:00
Jose Diaz-Gonzalez
1f2e2ba61d
docs: update registry docs for clarity
2021-08-05 01:11:50 -04:00
Jose Diaz-Gonzalez
9930c0493d
docs: update docs for new features
2021-08-04 21:49:38 -04:00
Jose Diaz-Gonzalez
1b325435b8
docs: add initial registry docs
2021-08-04 21:49:14 -04:00
Jose Diaz-Gonzalez
f8edf6b07a
docs: move schedulers to live under deployment
2021-08-04 21:49:14 -04:00
Jose Diaz-Gonzalez
618158a0f3
refactor: deprecate the --rm and --rm-container flags
...
These flags are not commonly invoked by users, causing issues when cleaning up old containers. Rather than instruct users to use some random flag, just change the default to what is likely to be more common.
2021-07-27 02:58:19 -04:00
Jose Diaz-Gonzalez
4022ebd31c
refactor: allow missing project.toml
...
We should treat the project.toml as an optional file, as is the Procfile. Additionally, moving the file into place early will ensure there is no chance of selecting the wrong file.
2021-07-10 14:57:59 -04:00
Jose Diaz-Gonzalez
f62373c3fa
docs: add notes for what happens if the specified values do not exist
2021-07-10 14:57:57 -04:00
Jose Diaz-Gonzalez
9082c51074
feat: add ability to specify a custom project.toml path
2021-07-10 14:57:56 -04:00
Jose Diaz-Gonzalez
da2b54823b
feat: add ability to specify a custom Dockerfile for an app
2021-07-10 14:57:55 -04:00
Jose Diaz-Gonzalez
6d40d52d7d
feat: add ability to specify a custom build directory for an app
2021-07-10 14:57:55 -04:00
Jose Diaz-Gonzalez
b75dc20a7d
docs: more cleanup
2021-07-09 23:13:21 -04:00
Jose Diaz-Gonzalez
539f08f627
docs: more cleanup
2021-07-09 23:06:38 -04:00
Jose Diaz-Gonzalez
c50f39b4fa
docs: more cleanup
2021-07-09 22:46:52 -04:00
Jose Diaz-Gonzalez
1bb4e4920b
Merge pull request #4672 from bjab/patch-1
...
Fix typo in pack builder docs
2021-07-09 19:57:08 -04:00
bjab
acfdbd5d4d
Update pack duilder docs
...
pack plugin searches for `project.toml` (without dot)
2021-07-04 16:31:36 +02:00
Jake Howard
37a048d201
Make scripts a list
...
Without this, the config is invalid.
Technically this is only necessary for `after_script`, but changed both for consistency.
2021-06-26 22:07:15 +01:00
dy3l
30dac07817
Fix case style
2021-06-24 22:42:02 +01:00
Cosmin Anghel
1d7354f8a3
Fixed unable to find version v1
...
Unable to resolve action `dokku/github-action@v1`, unable to find version `v1`
2021-06-10 13:59:41 +03:00
Jose Diaz-Gonzalez
46746babd5
Merge pull request #4635 from hiepxanh/patch-1
...
Add buildkit cache example to Dockerfile docs
2021-06-06 17:50:23 -04:00
Jose Diaz-Gonzalez
0759c055d3
chore: reword buildkit cache docs
2021-06-06 17:49:40 -04:00
hiepxanh
c1df31b106
docs: dockerfiles buildkit add cache directory ex
2021-06-04 15:21:35 +07:00
hiepxanh
b3d0dfb704
docs: dockerfiles buildkit add cache directory ex
...
Add example how to cache directory on dockerfile
2021-06-04 15:14:04 +07:00
Flo Schuessel
28a132ba33
Fix typo in docs
...
The PR fixes a small typo in the docs
2021-06-02 11:25:33 +02:00
Jose Diaz-Gonzalez
8bbeb90f6f
docs: use correct variable name
2021-05-30 15:32:54 -04:00
Tobbe Lundberg
d7617f296b
deployment docs: fix letsencrypt plugin name
2021-03-27 09:50:02 +01:00
Jose Diaz-Gonzalez
71e7e697ae
docs: add a note on ssl and letsencrypt usage to the setup docs
...
Closes #4248
2021-03-22 18:45:54 -04:00
Jose Diaz-Gonzalez
3ab23dde07
Merge pull request #4465 from Akirtovskis/4458-git-sync-clone-in-progress
...
Add git:unlock command
2021-03-12 06:31:59 -05:00
arturs
b061843eb1
fix formatting issue
2021-03-11 20:46:06 +02:00
arturs
5a002f9007
update docs
2021-03-11 17:45:41 +02:00
arturs
b1db1e3e6f
add git:unlock functionality
2021-03-07 12:28:03 +02:00