Jose Diaz-Gonzalez
75945ee0d7
docs: correct the release version for railpacks support
...
Refs #7956 (thanks @pil0u)
2025-11-16 18:50:04 -05:00
Jose Diaz-Gonzalez
e93175b37e
Merge pull request #7986 from dokku/7325-cnb-buildpacks
...
Add support for specifying CNB buildpacks via buildpacks command
2025-11-16 02:38:25 -05:00
Jose Diaz-Gonzalez
364eac374d
refactor: remove support for the railpack no-cache property
...
This replicates the docker-options functionality.
2025-11-15 23:30:24 -05:00
Jose Diaz-Gonzalez
93cf9cc118
refactor: remove support for the nixpacks no-cache property
...
This replicates the docker-options functionality.
2025-11-15 23:30:15 -05:00
Jose Diaz-Gonzalez
50b2836e52
refactor: remove support for DOKKU_DOCKER_BUILD_OPTS
...
This replicates the docker-options functionality.
2025-11-15 23:28:44 -05:00
Jose Diaz-Gonzalez
9b75cc39b1
refactor: remove support for DOKKU_DOCKERFILE_CACHE_BUILD
...
This replicates the docker-options functionality.
2025-11-15 23:27:22 -05:00
Jose Diaz-Gonzalez
9aa471c1fd
feat: add support for specifying CNB buildpacks via buildpacks command
...
Closes #7325
2025-11-15 16:24:22 -05:00
Jose Diaz-Gonzalez
080ed43232
Merge pull request #7982 from dokku/drop-cnb-experimental
...
Remove references to pack being experimental
2025-11-15 16:20:17 -05:00
Jose Diaz-Gonzalez
551eae0c5b
chore: remove references to pack being experimental
...
It is no longer experimental and is here to stay.
2025-11-09 20:32:39 -05:00
Jose Diaz-Gonzalez
0840976265
fix: add references to BUILDKIT_HOST for setup and fix tests
2025-11-09 20:21:09 -05:00
Jose Diaz-Gonzalez
cba345025c
feat: add a Railpack builder to Dokku
...
Closes #7615
2025-11-09 20:21:09 -05:00
Jose Diaz-Gonzalez
3355f16a30
Merge pull request #7163 from dokku/0.35-release
...
Release 0.35.0
2024-09-23 01:04:53 -04:00
Jose Diaz-Gonzalez
880f32f4e2
feat: upgrade cnb builder to heroku/builder:24
2024-09-22 00:23:58 -04:00
AJ Jordan
e1b0a0324d
Fix typo
2024-09-02 01:28:52 -04:00
Jose Diaz-Gonzalez
8f5dbe61d9
feat: upgrade herokuish builder to gliderlabs/herokuish:latest-24
2024-08-26 04:20:52 -04:00
Jose Diaz-Gonzalez
ab802cb4dd
feat: ensure Ubuntu Noble is properly supported by the Dokku release process
...
Also update doc references to use 24.04 in examples where possible.
2024-08-25 23:31:32 -04:00
Ben Katz
1c73dee318
Update null.md
2024-08-13 14:41:56 +07:00
Ben Katz
e32b697912
Update null.md
2024-08-13 14:40:41 +07:00
Jose Diaz-Gonzalez
bbd5c039b5
docs: unify path setting docs for all custom files
2024-08-11 03:52:48 -04:00
Jose Diaz-Gonzalez
eed8a240b6
docs: update builder management docs to warn that globally setting a builder will force all apps to use that builder
...
Closes #6759
2024-03-28 23:53:11 -04:00
Pablo
8a5953d911
Update builder-management.md
2024-03-05 18:23:45 +01:00
Jose Diaz-Gonzalez
b333334e72
chore: use new github-style admonition
2024-01-30 06:50:24 -05:00
Jose Diaz-Gonzalez
fe6a0f796e
feat: add support for nixpacks as a builder
...
Closes #5338
2023-10-15 20:25:09 -04:00
Jose Diaz-Gonzalez
76a979e139
chore: remove ARM support
...
Building/testing for ARM does not happen often - the only runtime environment is Raspberry PI, which supports ARM64 - and complicates support for a ton of features. Aside from that, CI runs are much longer for ARM Dokku images, often reaching 15-20 minutes or just timing out completely.
Rather than support an architecture that doesn't have much usage by maintainers and has a lot of maintenance burden, we're removing the platform.
2023-10-15 20:25:09 -04:00
Jose Diaz-Gonzalez
1b1c42d69f
docs: update command
...
The latest Dokku manages ports via the ports command.
2023-09-23 00:38:34 -04:00
Alejandro Akbal
a4203843a1
docs: fix wrong command
2023-09-18 18:48:05 +01:00
Jose Diaz-Gonzalez
d61d91cf87
docs: use github admonitions
...
These still need to be properly parsed.
2023-08-19 14:24:12 -04:00
Jose Diaz-Gonzalez
5dd78e2b86
docs: update markdownlint rules for better formatting
2023-08-19 13:46:42 -04:00
Jose Diaz-Gonzalez
24d94576a9
feat: make heroku-22/jammy the default stack for cnb/herokuish builds
2023-08-09 10:11:33 -04:00
Jose Diaz-Gonzalez
1431724b85
feat: use ports-clear plugn trigger to manage clearing the port map
...
This removes any access to the underlying implementation for port map clearing, which will make it easier to refactor the actual clearing.
2023-08-05 10:58:57 -04:00
Jose Diaz-Gonzalez
94f4d1325c
feat: export environment variables during dockerfile builds for use with value-less --build-arg flags
...
Exposing all config values will allow users to skip setting environment variables twice - once as a docker option and once as an env var. Docker will automatically pull the value from the environment if none is set for the --build-arg flag.
Users will still be required to specify each desired env var via --build-arg as otherwise docker builds will complain about unused build arguments.
Re-implements #5978 (lost in a rebase)
Closes #5903
2023-08-05 10:58:57 -04:00
Jose Diaz-Gonzalez
f465c0e221
docs: unify all Procfile-handling documentation under the process management docs
...
This makes it more clear as to how the various builders utilize the Procfile, and also ensures we don't have conflicting information anywhere.
2023-07-01 18:02:42 -04:00
Jose Diaz-Gonzalez
73f61b75d5
docs: update docs to mention that files are extracted from source where source code is available
...
Recent Dokku changes invalidate a bunch of docs around where files need to be placed in order for Dokku to respect them. This doc change clarifies where files are extracted from in cases where source code is available, which should hopefully make users less confused about how the system works.
See https://railsnotes.xyz/blog/deploying-ruby-on-rails-with-dokku-redis-sidekiq-arm-docker-hetzner for the inspiration - I was reading through it and was like 'these docs are definitely incorrect...'.
2023-07-01 08:58:43 -04:00
Arad Alvand
4d8f831a76
Fix BuildKit casing
2023-06-09 17:08:57 +03:30
Arad Alvand
4259077589
Update dockerfiles.md to mention that BuildKit is the default builder from Docker v24 onwards
2023-06-09 17:04:30 +03:30
Jose Diaz-Gonzalez
fcb25e1842
chore: remove references to ubuntu 18.04 ahead of EOL
...
While we will still build for 18.04, we will now stop testing against it. Instead, we will test against 20.04, the next EOL release after 18.04.
Once Ubuntu 18.04 is EOL, any references to it will also be removed.
Note that 18.04 support was already deprecated in Dokku 0.28.0, so this change is just acknowledging that deprecation.
2023-01-16 01:39:59 -05:00
josegonzalez
d66dc84c28
Merge pull request #5478 from dokku/herokuish-on-arm
...
Allow users to enable herokuish usage on arm/arm64 platforms
2022-11-24 23:00:47 -05:00
Jose Diaz-Gonzalez
beb8dff68c
docs: cleanup builder docs a little
2022-11-24 14:46:51 -05:00
Jose Diaz-Gonzalez
1238c8d7e0
feat: allow users to enable herokuish usage on arm/arm64 platforms
...
While the majority of buildpacks do not work on non-amd64 platforms, this will at least allow developers the option to choose when to override this setting.
2022-11-24 14:43:47 -05:00
Jose Diaz-Gonzalez
75d8e943a3
docs: specify correct command for builder-lambda:report
2022-11-05 21:53:29 -04:00
Jose Diaz-Gonzalez
b8907d1f8e
docs: update page titles to match sidebar
2022-09-05 14:43:45 -04:00
Jose Diaz-Gonzalez
0b097b9b87
docs: ensure doc links work on github as well as on docs site
2022-09-03 01:13:31 -04:00
Jose Diaz-Gonzalez
86d7b6b649
docs: fix path for alternative lamba.yml
2022-08-08 15:15:29 -04:00
Jose Diaz-Gonzalez
fbd77ee5e8
docs: document the lambda builder
2022-08-08 15:14:49 -04:00
Jose Diaz-Gonzalez
f4f3d4adc6
docs: fix builder-pack:set command example
2022-07-04 23:30:38 -04:00
asokoloski-m
4fc23a8ffb
Fix incorrect command for app storage status
2022-06-08 09:08:31 -05:00
Jose Diaz-Gonzalez
8984b748c5
docs: document the null builder
2021-10-09 18:31:42 -04: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
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