Skip to content

Conversation

@davlgd
Copy link
Collaborator

@davlgd davlgd commented Jun 20, 2025

Describe your PR

This PR adds preliminary documentation for Linux, Static and V new runtimes

@davlgd davlgd requested review from Copilot and s0dyy June 20, 2025 08:56
@davlgd davlgd self-assigned this Jun 20, 2025
@github-actions
Copy link

github-actions bot commented Jun 20, 2025

👋` Review app deleted

You closed this PR and deleted the review app.

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR provides preliminary documentation and tooling support for the new Linux, Static, and V (Vlang) runtimes, including shortcodes, reference updates, and CLI enhancements.

  • Added shortcodes for Varnish, Redirection.io, and Mise
  • Extended the environment variables reference to cover Linux, Static, Hugo, and more
  • Updated CLI and application docs to include new runtime types and fixed internal links

Reviewed Changes

Copilot reviewed 17 out of 17 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
layouts/shortcodes/content/varnish.md Added Varnish caching shortcode
layouts/shortcodes/content/redirectionio.md Added Redirection.io proxy shortcode
layouts/shortcodes/content/mise.md Added Mise package manager shortcode
content/doc/reference/reference-environment-variables.md Updated env var reference to include Linux/Static runtimes, Hugo, Node; fixed link targets
content/doc/find-help/faq.md Fixed PHP auth link to absolute documentation path
content/doc/develop/env-variables.md Updated environment variables cards links to absolute paths
content/doc/cli/applications/_index.md Added Linux, Static, and V to clever create type list
content/doc/applications/v.md Created V (Vlang) runtime documentation
content/doc/applications/static.md Created Static Site Generators runtime documentation
content/doc/applications/static-apache/_index.md Cleaned up frontmatter for Static-Apache runtime
content/doc/applications/linux.md Created Linux runtime documentation
content/doc/applications/frankenphp.md Adjusted FrankenPHP link targets; added deploy note
content/doc/administrate/cache.md Updated Varnish cache docs with supported runtimes and migration notes
content/doc/addons/metabase.md Fixed Java link in Metabase add-on docs
content/doc/addons/keycloak.md Fixed Java link in Keycloak add-on docs
content/changelog/2025/06-03-images-update.md Updated Redirection.io link target in changelog
archetypes/applications.md Added archetype template for application docs
Comments suppressed due to low confidence (3)

content/doc/reference/reference-environment-variables.md:59

  • The table header defines two columns but subsequent rows have three cells. Add a Default value column header (e.g., | Name | Description | Default value |) to align with the data rows.
|------|-------------|

content/doc/applications/static.md:15

  • The Varnish link points to http://localhost:1313; update it to a production-ready path such as /developers/doc/administrate/cache/ or a full domain.
Static is a flexible, light and simple runtime dedicated to static sites generators (SSG), designed for minimum configuration effort with Auto-build feature. Pico instances are available, it allows users to put services in front of it, such as [Redirection.io](https://www.clever-cloud.com/developers/doc/reference/reference-environment-variables/#use-redirectionio-as-a-proxy) or [Varnish](http://localhost:1313/developers/doc/administrate/cache/).

content/doc/cli/applications/_index.md:13

  • [nitpick] The list of supported runtime types is unsorted; consider alphabetizing or grouping these entries for easier scanning and maintenance.
You can create a new application on Clever Cloud, linked to your local folder. Only its `type` is required, it should be one of: `docker`, `elixir`, `frankenphp`, `go`, `gradle`, `haskell`, `jar`, `linux`, `maven`, `meteor`, `node`, `php`, `play1`, `play2`, `python`, `ruby`, `rust`, `sbt`, `static`, `static-apache`, `v` or `war`. Result can be printed in `human` or `json` format.

@davlgd davlgd marked this pull request as draft July 1, 2025 12:56
@davlgd davlgd force-pushed the davlgd-new-runtimes branch from 61bb3aa to f04dc28 Compare July 2, 2025 09:42
@davlgd davlgd force-pushed the davlgd-new-runtimes branch from f04dc28 to 535d65a Compare July 2, 2025 09:51
@davlgd davlgd force-pushed the davlgd-new-runtimes branch from 535d65a to 7d938c2 Compare July 2, 2025 15:06
@davlgd davlgd force-pushed the davlgd-new-runtimes branch from 7d938c2 to 97a1d86 Compare July 4, 2025 07:42
@davlgd davlgd marked this pull request as ready for review July 4, 2025 07:42
@davlgd davlgd force-pushed the davlgd-new-runtimes branch from 97a1d86 to f4f7c14 Compare July 4, 2025 07:42
@davlgd davlgd force-pushed the davlgd-new-runtimes branch from f4f7c14 to 8a6a8e9 Compare July 4, 2025 11:19
@davlgd davlgd merged commit bdb2fc6 into main Jul 4, 2025
5 checks passed
@davlgd davlgd deleted the davlgd-new-runtimes branch July 4, 2025 11:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants