Sign inSign up

daktela/cake

By daktela

•Updated 11 months ago

CakePHP is an open-source rapid development framework that makes building web applications easy.

Image
0

8.8K

daktela/cake repository overview

⁠CakePHP - packaged by Daktela

⁠What is CakePHP?

CakePHP is an open source PHP framework for web application development.

⁠Overview of CakePHP

Trademarks: This software listing is packaged by Daktela. The respective trademarks mentioned in the offering are owned by the respective companies, and use of them does not imply any affiliation or endorsement.

⁠TL;DR
⁠Local workspace

You can start local workspace by running:

$ mkdir ~/myapp && cd ~/myapp
$ curl -LO https://raw.githubusercontent.com/Daktela/cake/dev/example/docker-compose.yml?token=GHSAT0AAAAAAB2TWMNWZOR2B6TQNMKRCHM6Y4DIATQ
$ docker-compose up

Access your local workspace on: http://localhost:8000⁠

Warning: This quick setup is only intended for development environments. You are encouraged to change the insecure default credentials and check out the available configuration options for the MariaDB container for a more secure deployment.

⁠Project command examples
⁠Create new CakePHP project with CakePHP version 4.2.0

$ docker-compose exec myapp project create-and-up 4.2.0

⁠Fix folders permissions

$ docker-compose exec myapp project permissions

⁠Start only NGINX and PHP

$ docker-compose exec myapp project serve

⁠Run migrations, composer and serve

$ docker-compose exec myapp project up

Tag summary

Content type

Image

Digest

sha256:8e9a6365c…

Size

244 Bytes

Last updated

11 months ago

docker pull daktela/cake:sha256-d1829a7f121b5708074089c489af38af235f41ad19c1a23b453db04bfe6591ce.sig