Skip to content

Commit 6af9d25

Browse files
committed
feat: improve deployment/index.md
1 parent 97bbc1c commit 6af9d25

File tree

1 file changed

+13
-14
lines changed

1 file changed

+13
-14
lines changed

deployment/index.md

Lines changed: 13 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,19 @@
11
# Deploying API Platform Applications
22

3-
API Platform apps are super easy to deploy in production on most cloud providers thanks to the native integration with
4-
[Kubernetes](kubernetes.md).
3+
API Platform apps are super easy to deploy in production thanks to the [Docker Compose definetion](docker-compose.md) and to the [Kubernetes chart](kubernetes.md) we provide.
54

6-
The server part of API Platform is basically a standard Symfony application, which you can also easily [deploy on your
7-
own servers](http://symfony.com/doc/current/deployment.html). Documentation for deploying on various container [orchestration](https://en.wikipedia.org/wiki/Orchestration_(computing))
8-
tools and PaaS (Platform as a Service) are also available:
5+
We strongly recommend to use Kubernetes or Docker Compose to deploy your apps.
96

10-
* [Deploying to a Kubernetes Cluster](kubernetes.md)
11-
* [Deploying with Docker Compose](docker-compose.md)
12-
* [Deploying on Heroku](heroku.md)
13-
* [Deploying on Platform.sh](https://platform.sh/blog/deploy-api-platform-on-platformsh)
14-
15-
The clients are [Create React App](https://create-react-app.dev/) skeletons. You can deploy them in a wink
16-
on any static website hosting service (including [Netlify](https://www.netlify.com/), [Firebase Hosting](https://firebase.google.com/docs/hosting/),
17-
[GitHub Pages](https://pages.github.com/), or [Amazon S3](https://docs.aws.amazon.com/en_us/AmazonS3/latest/dev/WebsiteHosting.html)
18-
by following [the relevant documentation](https://create-react-app.dev/docs/deployment/).
7+
If you don't want to use Docker, keep in mind that the server application of API Platform is a standard Symfony project,
8+
while the Progressive Web Application is a standard Next.js project:
199

2010
<p align="center" class="symfonycasts"><a href="https://symfonycasts.com/screencast/ansistrano?cid=apip"><img src="../distribution/images/symfonycasts-player.png" alt="JWT screencast"><br>Watch the Animated Deployment with Ansistrano screencast</a></p>
11+
12+
* [Deploying the Symfony application](https://symfony.com/doc/current/deployment.html)
13+
* [Deployin the Next.js application](https://nextjs.org/docs/deployment)
14+
15+
16+
Alternatively, you may want to deploy API Platform on a PaaS (Platform as a Service):
17+
18+
* [Deploying the server application of API Platform on Heroku](heroku.md)
19+
* [Deploying API Platform on Platform.sh (outdated)](https://platform.sh/blog/deploy-api-platform-on-platformsh)

0 commit comments

Comments
 (0)