Jose Diaz-Gonzalez
96c737eae4
refactor: update digitalocean image building to match what Digitalocean does
...
The scripts run/installed on the server are based on what was given to me by Digitalocean in 2019, so they may have diverged a bit since.
2023-02-16 14:19:10 -05:00
Jose Diaz-Gonzalez
9c7968d924
chore: run shfmt
2023-02-16 01:28:53 -05:00
Jose Diaz-Gonzalez
e8569f7054
feat: add new sections to release notes
...
- removals: things being removed in this release
- deprecations: things being deprecated in this release, for later removal
- dependencies: dependency updates (typically by dependabot)
2023-02-16 01:28:21 -05:00
Jose Diaz-Gonzalez
46ea507182
fix: use authenticated requests to the github api in order to generate changelogs for a release
2023-02-15 22:30:39 -05:00
Jose Diaz-Gonzalez
b5b50ace5e
fix: install sudo
2023-02-14 01:16:42 -05:00
Jose Diaz-Gonzalez
8650977918
chore: drop already installed packages
...
These are installed in the base image.
2023-02-14 01:16:06 -05:00
Jose Diaz-Gonzalez
1a1590c299
fix: update build-base docker image to ensure we can build on all supported platforms without stalling
...
The image can now be built via:
docker buildx build --platform linux/arm,linux/arm64,linux/amd64 --progress plain --push --tag dokku/build-base:latest --tag dokku/build-base:0.0.1 -f contrib/build-base.Dockerfile .
2023-02-14 01:14:10 -05:00
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
Jose Diaz-Gonzalez
a4136f4719
fix: correct tests and handle a few edge cases in remote command usage
2023-01-14 19:49:14 -05:00
Jose Diaz-Gonzalez
0653a2b0bf
feat: add support for customizing the remote in use for all commands sent via the official client
...
Closes #5564
2023-01-14 17:53:33 -05:00
Jose Diaz-Gonzalez
124a7b7c63
feat: use short url for installation
...
This brings the installer to the dokku.com domain, from which we can point it wherever we want.
2023-01-12 23:56:29 -05:00
Jose Diaz-Gonzalez
8dfebad943
feat: add tutorials link to the docs
2022-12-05 05:53:10 -05:00
Jose Diaz-Gonzalez
ba98055940
fix: drop the app argument when calling storage:ensure-directory from remote client
...
Closes #5464
2022-11-15 22:53:57 -05:00
Jose Diaz-Gonzalez
ee1ab45829
refactor: use local architecture version of golang when building the initial manpage file
2022-11-05 23:44:51 -04:00
Jose Diaz-Gonzalez
716326573c
fix: correct issue with replacing the version in the installation guide
2022-10-13 00:11:37 -04:00
Jose Diaz-Gonzalez
a3ca2a56b8
docs: reference blog on main domain
...
The blog is now backed by mkdocs and has been moved to a subdirectory of dokku.com.
2022-09-11 15:00:17 -04:00
Jose Diaz-Gonzalez
bdf12179fa
fix: sort files
2022-09-10 16:11:16 -04:00
Jose Diaz-Gonzalez
674de032f8
fix: run shfmt
2022-09-10 16:09:19 -04:00
Jose Diaz-Gonzalez
807ae5e651
chore: drop debug statement
2022-09-10 16:06:00 -04:00
Jose Diaz-Gonzalez
b23eb8f330
debug: output the current version file for debugging
2022-09-10 16:01:29 -04:00
Jose Diaz-Gonzalez
c715857ac7
fix: ensure the generated site is owned by the CI user
2022-09-10 15:54:39 -04:00
Jose Diaz-Gonzalez
a74ab40494
debug: note the current user and owner of files
2022-09-10 15:09:27 -04:00
Jose Diaz-Gonzalez
7316b6322c
fix: ensure the docs image is generated
2022-09-10 15:03:52 -04:00
Jose Diaz-Gonzalez
3aab81aa7c
feat: generate documentation in CI and auto-push to the docs site
2022-09-10 14:53:21 -04:00
Jose Diaz-Gonzalez
bed0e0ce71
feat: clone generated docs site before running docs generation
2022-09-10 14:34:15 -04:00
Jose Diaz-Gonzalez
c2a170b6ec
chore: use normal blog link for now
2022-09-05 21:49:04 -04:00
Jose Diaz-Gonzalez
4ed1bcb3f4
chore: fix formatting
2022-09-05 21:45:46 -04:00
Jose Diaz-Gonzalez
dd26a82646
fix: add note about existing docs
2022-09-05 21:33:26 -04:00
Jose Diaz-Gonzalez
9ab58d6f33
feat: cleanup output and only ever generate latest docs for a version
2022-09-05 21:31:55 -04:00
Jose Diaz-Gonzalez
80924a0c31
fix: do not use unsupported hyphens in block name
2022-09-05 21:22:19 -04:00
Jose Diaz-Gonzalez
4b086ff8a4
chore: hide outdated message for latest docs
2022-09-05 21:21:06 -04:00
Jose Diaz-Gonzalez
b53a8526cd
fix: add latest alias to latest docs
2022-09-05 21:20:42 -04:00
Jose Diaz-Gonzalez
e77e8d71bd
fix: redirect to the correct page for old doc versions
2022-09-05 20:58:29 -04:00
Jose Diaz-Gonzalez
344d2e83ad
fix: ensure the versions are sorted
2022-09-05 20:41:40 -04:00
Jose Diaz-Gonzalez
4c9deedba9
fix: rewrite home logo link in index.html
2022-09-05 20:25:41 -04:00
Jose Diaz-Gonzalez
98117db6a5
feat: write the mkdocs version
2022-09-05 20:20:52 -04:00
Jose Diaz-Gonzalez
11b640c0b8
fix: drop trace output
2022-09-05 19:28:33 -04:00
Jose Diaz-Gonzalez
48ddbb4279
feat: ensure we build the app with the static buildpack
2022-09-05 19:28:20 -04:00
Jose Diaz-Gonzalez
3240491113
fix: ensure the assets are always up to date
2022-09-05 19:28:05 -04:00
Jose Diaz-Gonzalez
1d232aae89
fix: add missing /
2022-09-05 19:04:53 -04:00
Jose Diaz-Gonzalez
d3890fee9f
feat: add rewrites for older versions
2022-09-05 19:03:56 -04:00
Jose Diaz-Gonzalez
8fe33a0e41
docs: copy the extra css to subsites
2022-09-05 17:35:48 -04:00
Jose Diaz-Gonzalez
4b0a40a20c
docs: add navigation indexes for installations and upgrades
2022-09-05 17:29:09 -04:00
Jose Diaz-Gonzalez
d3a5289156
docs: turn absolute links into relative links
...
This is necessary as links in mkdocs must be relative.
2022-09-05 16:46:13 -04:00
Jose Diaz-Gonzalez
fa7de79faf
docs: cleanup whitespace in codeblocks
2022-09-05 15:38:49 -04:00
Jose Diaz-Gonzalez
0d6263c9b5
chore: drop extra print
2022-09-05 15:27:52 -04:00
Jose Diaz-Gonzalez
062aa7aa43
docs: add code for generating documentation from all old versions of dokku
...
This generates the appropriate versions for our usage, in addition to ensuring the markdown is of a format that mkdocs understands.
2022-09-05 14:49:56 -04:00
Jose Diaz-Gonzalez
70fc35c317
chore: drop unsupported operating systems
...
We will no longer support CentOS, Fedora, and Opensuse as installation targets. These are not actively maintained by anyone with commit rights and occasionally cause issues for users as they are not tested during the release process.
Rather than have subpar support for an untested operating system, we're removing support for them completely. Users of these operating systems should take a look migration to the docker-based installation method, which will always be tested and supported by the project.
Additionally, drop support for Debian 9 as it is now EOL.
2022-08-07 18:36:30 -04:00
Jose Diaz-Gonzalez
dfa5b21d71
feat: add support for Ubuntu 22.04
...
Closes #5123
2022-05-10 17:39:25 -04:00
Jose Diaz-Gonzalez
334e85273e
fix: use correct platforms for buildx
2022-03-08 01:31:26 -05:00