Sur cette page
Plateformes Jamstack
Netlify
Une puissante plateforme serverless avec un flux de travail intuitif basé sur Git. Déploiements automatisés, aperçus partageables, et bien plus encore.
netlify.toml:
[build]
publish = "_site"
command = "curl -sSOL https://cecil.app/build.sh && bash ./build.sh"
[context.production.environment]
CECIL_ENV = "production"
[context.deploy-preview.environment]
CECIL_ENV = "preview" Vercel
Vercel associe une excellente expérience développeur à une attention obsessionnelle portée aux performances côté utilisateur final.
vercel.json:
{
"buildCommand": "curl -sSOL https://cecil.app/build.sh && bash ./build.sh",
"outputDirectory": "_site"
} statichost
Hébergement moderne de sites statiques avec des serveurs européens et absolument aucune collecte de données personnelles !
statichost.yml:
image: wordpress:cli-php8.4
command: curl -sSOL https://cecil.app/build.sh && bash ./build.sh
public: _site Cloudflare Pages
Cloudflare Pages est une plateforme JAMstack qui permet aux développeurs frontend de collaborer et de déployer des sites web.
➡️ https://pages.cloudflare.com
Configurations de build :
- Préréglage de framework :
None - Commande de build :
curl -sSOL https://cecil.app/build.sh && bash ./build.sh - Répertoire de sortie du build :
_site
Render
Render est un cloud unifié pour créer et exécuter toutes vos applications et tous vos sites web, avec certificats TLS gratuits, CDN global, réseaux privés et déploiements automatiques depuis Git.
render.yaml:
previewsEnabled: true
services:
- type: web
name: Cecil
env: static
buildCommand: curl -sSOL https://cecil.app/build.sh && bash ./build.sh
staticPublishPath: _site
pullRequestPreviewsEnabled: true