https://github.com/clevercloud/frankenphp-kv-json-example
PHP app using FrankenPHP runtime and MateriaKV JSON commands on Clever Cloud
https://github.com/clevercloud/frankenphp-kv-json-example
clevercloud-example frankenphp json kv
Last synced: 6 months ago
JSON representation
PHP app using FrankenPHP runtime and MateriaKV JSON commands on Clever Cloud
- Host: GitHub
- URL: https://github.com/clevercloud/frankenphp-kv-json-example
- Owner: CleverCloud
- Created: 2025-03-26T11:04:12.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2025-03-26T14:44:21.000Z (6 months ago)
- Last Synced: 2025-04-04T02:02:46.102Z (6 months ago)
- Topics: clevercloud-example, frankenphp, json, kv
- Language: PHP
- Homepage:
- Size: 14.6 KB
- Stars: 3
- Watchers: 7
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Task Management App for FrankenPHP on Clever Cloud
Deploy this task management application with [FrankenPHP on Clever Cloud](https://www.clever-cloud.com/developers/doc/applications/frankenphp/). It uses [Materia KV with JSON commands](https://www.clever-cloud.com/developers/doc/addons/materia-kv/#json-commands) and [Predis](https://github.com/predis/predis) client. To follow this tutorial, you need a [Clever Cloud account](https://console.clever-cloud.com) and [Clever Tools](https://github.com/CleverCloud/clever-tools):
```bash
npm i -g clever-tools
clever login
```You can also install Clever Tools with [many packages managers](https://www.clever-cloud.com/developers/doc/cli/install/).
## Create resources
Create and configure a FrankenPHP application with a linked [MateriaKV](https://www.clever-cloud.com/materia/materia-kv/) add-on:
```bash
git clone https://github.com/CleverCloud/frankenphp-kv-json-example
cd frankenphp-kv-json-exampleclever create -t frankenphp
clever env set CC_WEBROOT "/public"
clever addon create kv kvFrankenPHP --link frankenphp-kv-json-example
```## Deploy the application
Everything is now ready, just deploy the application and open it:
```bash
clever deploy
clever open
```