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
Jose Diaz-Gonzalez
e4c7e3eb74
docs: add note about auto-accepting a git branch as the primary branch on first push
...
[ci skip]
2021-03-05 11:04:42 -05:00
Jose Diaz-Gonzalez
a6729a562b
docs: fix doc link and add 0.24.0 appendix to migration guides
...
[ci skip]
2021-03-01 12:01:26 -05:00
Jose Diaz-Gonzalez
5c1a1baf08
feat: implement git:from-archive
...
The previous tar support lacked the ability to track changes between tarball deploys. Critically, it also failed to be handled correctly when there was _also_ a git deployment done on the app, resulting in odd deployment states depending on the angles of the moon and the sun in the sky.
Rather than try to "fix" this through some hokey mechanism, importing the tar file contents into the git repository is preferred, as then the user can refer to the repository for commit history.
Additionally, we add support for non-tar files (tar.gz and zip), enabling deployments from systems that do not create tar files, such as Github (their tarball url is a tar.gz file).
Finally, this deprecates the tar plugin, and sets it to be removed in the next minor release (in addition to the tags plugin).
Closes #3458
Closes #4207
2021-03-01 08:13:51 -05:00
Jose Diaz-Gonzalez
ade2cc8a7c
Merge pull request #4450 from dokku/4296-git-from-image
...
Simplify docker image deploys via git:from-image
2021-03-01 02:34:09 -05:00
Jose Diaz-Gonzalez
0a31f6fe3a
feat: add git:from-image support
...
The new command superscedes the previous tags plugin, and integrates docker image deployment with the general build process.
While `docker image load` is not supported, this otherwise completely handles all previous workflows supported by the `tags:deploy` command, while doing so in a much easier to use interface.
Closes #4296
2021-03-01 02:26:58 -05:00
Jose Diaz-Gonzalez
720d37dc5d
docs: update links to builder documentation to avoid extra rewrite
2021-03-01 02:09:47 -05:00
Jose Diaz-Gonzalez
8c34cfe64e
feat: implement builder plugin
...
This plugin will allow users to override the builder used for their application, enabling users to use custom builders if desired.
2021-02-28 17:25:03 -05:00