Jose Diaz-Gonzalez
e290965acf
Merge pull request #4693 from dokku/add-package-lock
...
Add package.lock for test app
2021-08-06 13:17:13 -04:00
Jose Diaz-Gonzalez
d1b67f1fff
Merge pull request #4721 from dokku/4624-git-submodule-sync
...
Recursively sync submodules
2021-08-06 12:43:50 -04:00
Jose Diaz-Gonzalez
7c4381bfd5
chore: add package.lock for test app
2021-08-06 12:41:10 -04:00
Jose Diaz-Gonzalez
bc410b4111
fix: recursively sync submodules
...
Closes #4624
2021-08-06 11:40:28 -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
1a2153585e
Merge pull request #4717 from dokku/4710-silence-installer
...
Silence stderr when checking for ufw on debian systems
2021-08-06 03:13:48 -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
d0c0543659
Merge pull request #4716 from dokku/suppress-dos2unix
...
Suppress dos2unix stderr output during Dockerfile builds
2021-08-06 02:16:17 -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
afd64c3e04
Merge pull request #4718 from dokku/docs-azure-link-update
...
Update link to azure installation on homepage
2021-08-05 23:52:57 -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
79f181cd55
fix: silence stderr when checking for ufw on debian systems
...
Closes #4710
2021-08-05 23:49: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
a68234bdf4
chore: suppress dos2unix stderr output during Dockerfile builds
2021-08-05 23:41:03 -04:00
Jose Diaz-Gonzalez
3f2079b4ea
Merge pull request #4711 from dokku/4706-bind-utils
...
Enable installing on RPM systems where bind-utils is bindutils
2021-08-05 23:40:17 -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
39d8465938
Merge pull request #4714 from dokku/libera-chat
...
Swap from freenode to libera.chat
2021-08-05 23:04:12 -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
a9905d3508
Merge pull request #4712 from dokku/4695-cron-docs
...
Clarify the shape of the command that should be entered in app.json for a cron task
2021-08-05 20:28:30 -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
5c1d99a04c
feat: enable installing on RPM systems where bind-utils is bindutils
...
Closes #4706
2021-08-05 20:24:52 -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
f0a125f070
fix: remove the test-app:2 image
...
The dokku-retire call needs two passes because a later image was a child image of test-app:2.
2021-08-05 18:58:33 -04:00
Jose Diaz-Gonzalez
5a19cebfd7
fix: do not mark images dead when they still have tags
2021-08-05 17:48:09 -04:00
Jose Diaz-Gonzalez
d5697b9399
tests: inject docker credentials for tests
2021-08-05 16:48:22 -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
d4ec8d3ab5
tests: add tests for registry plugin
2021-08-05 04:20:22 -04:00
Jose Diaz-Gonzalez
0a08911800
fix: do not aggressively clean up when using the docker-local scheduler
2021-08-05 04:17:37 -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
d727dd76ce
fix: ensure we push and cleanup the correct images
2021-08-05 01:13:36 -04:00
Jose Diaz-Gonzalez
39af6359be
feat: add a Start() helper function
2021-08-05 01:12:40 -04:00
Jose Diaz-Gonzalez
d1728a4653
fix: avoid returning a numbered image tag if push is not enabled
2021-08-05 01:12:30 -04:00
Jose Diaz-Gonzalez
13608df0ef
fix: properly pass in password to docker login command
2021-08-05 01:12:10 -04:00
Jose Diaz-Gonzalez
c07b3161fc
fix: build all registry triggers
2021-08-05 01:11:59 -04:00
Jose Diaz-Gonzalez
1f2e2ba61d
docs: update registry docs for clarity
2021-08-05 01:11:50 -04:00
Jose Diaz-Gonzalez
93bd3cd9e3
fix: add godoc
2021-08-04 21:49:40 -04:00
Jose Diaz-Gonzalez
9930c0493d
docs: update docs for new features
2021-08-04 21:49:38 -04:00
Jose Diaz-Gonzalez
455a80e09d
chore: drop unimplemented code
2021-08-04 21:49:14 -04:00
Jose Diaz-Gonzalez
9a845664e1
feat: implement image cleanup
2021-08-04 21:49:14 -04:00
Jose Diaz-Gonzalez
36c96be091
fix: add missing event hook
2021-08-04 21:49:14 -04:00
Jose Diaz-Gonzalez
1a99271fa8
feat: push tag
2021-08-04 21:49:14 -04:00
Jose Diaz-Gonzalez
dc04ab912d
feat: tag image
2021-08-04 21:49:14 -04:00
Jose Diaz-Gonzalez
93f819609e
feat: filled in more of pushToRegistry
2021-08-04 21:49:14 -04:00
Jose Diaz-Gonzalez
6480957c4f
feat: add computed image-repo
2021-08-04 21:49:14 -04:00
Jose Diaz-Gonzalez
b33cd266e7
chore: drop unused code
2021-08-04 21:49:14 -04:00
Jose Diaz-Gonzalez
88cbae2a6d
feat: implement more of the registry plugin
2021-08-04 21:49:14 -04:00
Jose Diaz-Gonzalez
3848b467a2
fix: add missing return
2021-08-04 21:49:14 -04:00