Jose Diaz-Gonzalez
9e18736475
feat: add ability to scope retire call to a single app
...
Also cleanup the log output a bit for the ps:retire command.
2021-08-08 03:04:25 -04:00
Jose Diaz-Gonzalez
e8d9982330
chore: drop unnecessary scheduler-docker-cleanup hook
...
All the logic was already called from docker-cleanup, so this just lengthened the cleanup time.
2021-08-08 01:57:44 -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
547c14d18e
Merge pull request #4713 from dokku/4621-default-focal
...
Make heroku-20/focal the default stack for herokuish builds
2021-08-06 03:06:23 -04:00
Jose Diaz-Gonzalez
e0a513650e
Merge pull request #4715 from dokku/2574-use-sslip
...
Switch from xip.io to sslip.io
2021-08-06 02:15:53 -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
9b3ed8d614
docs: update link to azure installation on homepage
2021-08-05 23:52:37 -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
bdc89e5907
Merge pull request #4460 from dokku/4219-registry-plugin
...
Implement registry plugin
2021-08-05 23:42:28 -04:00
Jose Diaz-Gonzalez
ecb8a02356
feat: switch from xip.io to sslip.io
...
xip.io appears to be unsupported after an exodus at basecamp. Switching to sslip.io seems like a decent move.
Refs #2574
2021-08-05 23:30:58 -04:00
Jose Diaz-Gonzalez
b15244e672
docs: swap from freenode to libera.chat
...
Freenode is basically offline at this point and we've had a libera.chat for a while, so we should point to that.
Also default all real-time communication to Slack.
Finally, remove prominent links to IRC. While libera is still available, the lack of monitoring makes it not a great way to provide support to users.
2021-08-05 23:01:35 -04:00
Jose Diaz-Gonzalez
77340011bd
docs: clarify the shape of the command that should be entered in app.json for a cron task
2021-08-05 20:27:58 -04:00
Jose Diaz-Gonzalez
b02f8ba88b
docs: fix deprecation warning
2021-08-05 20:14:30 -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
30a15aaa7a
fix: respect pre-deploy task image manipulation
...
This requires a bc-incompatible break in terms of what triggers the pre-deploy hook (dokku internals vs schedulers).
2021-08-05 04:17:21 -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
e95384f76b
docs: add migration note for deprecation of ubuntu 16.04
2021-08-04 13:45:49 -04:00
Jose Diaz-Gonzalez
a7593db0c3
refactor: allow specifying clearExisting when calling ps-set-scale
2021-08-01 17:54:12 -04:00
Jose Diaz-Gonzalez
823629d332
docs: document ps-can-scale
2021-08-01 17:53:25 -04:00
Jose Diaz-Gonzalez
46d333df4b
feat: implement ps-set-scale trigger
2021-08-01 16:13:03 -04:00
Jose Diaz-Gonzalez
213f7d224c
refactor: use ps-current-scale instead of parsing DOKKU_SCALE file when iterating over deployed processes
2021-08-01 01:43:35 -04:00
Jose Diaz-Gonzalez
31f3c429ab
docs: fix DOKKU_SCALE reference
2021-08-01 00:33:36 -04:00
Jose Diaz-Gonzalez
fee6773ef3
docs: add deprecation note to migration guide
...
Also add documentation for formations key.
2021-08-01 00:31:28 -04:00
Jose Diaz-Gonzalez
86a2b7d2e3
docs: clarify when the cli changes were made
2021-07-27 03:03:18 -04:00
Jose Diaz-Gonzalez
a91a0f8abb
docs: application => app
2021-07-27 02:59:33 -04:00
Jose Diaz-Gonzalez
5a1a30efeb
feat: add ability to list one-off dynos
2021-07-27 02:58:45 -04:00
Jose Diaz-Gonzalez
3d913d89f6
docs: add run:detached to documentation
2021-07-27 02:58:45 -04:00
Jose Diaz-Gonzalez
1c6f847c55
docs: update help output
2021-07-27 02:58:45 -04:00
Jose Diaz-Gonzalez
61d4b478ce
feat: add --no-tty flag to run and run:detached commands
2021-07-27 02:58:45 -04:00
Jose Diaz-Gonzalez
350a84d253
refactor: deprecate the --detach flag in favor of run:detached
2021-07-27 02:58:44 -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
864562221d
docs: specify that run containers use the same image
2021-07-24 13:41:03 -04:00
Jose Diaz-Gonzalez
8612f1a926
Merge pull request #4688 from dokku/4633-network-recovery
...
Add a note on recovering networks
2021-07-11 22:19:21 -04:00
Jose Diaz-Gonzalez
0edb027a53
docs: add a note about wildcards in the installation doc page
...
Closes #4257
2021-07-11 22:03:56 -04:00
Jose Diaz-Gonzalez
18b0c90d0e
docs: add a note on recovering networks
...
Closes #4633
2021-07-11 21:45:14 -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
5901c57bde
docs: fix style issues
2021-07-10 14:57:58 -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
a6113f88e7
featfeat: add ability to specify a custom app.json path
2021-07-10 14:57:56 -04:00
Jose Diaz-Gonzalez
c3ece32145
feat: add ability to specify a custom Procfile path
2021-07-10 14:57:56 -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