# Comment utiliser Strapi ?

https://www.seturack.com/fr/base-de-connaissances/article/how-do-i-use-strapi

1. Dans le panneau, ouvrez **Mes serveurs** et cliquez sur votre serveur.
2. Dans l'onglet **Vue d'ensemble**, attendez que la ligne **Application** indique « Strapi is ready ». La page se rafraîchit toute seule.
3. Ouvrez le lien de la ligne **Adresse du panneau** et saisissez les informations des lignes **E-mail** et **Mot de passe**.

## Ajouter un type de contenu

Strapi fonctionne en mode production, où le **Content-Type Builder** est en lecture seule. Préparez les nouveaux types de contenu en mode développement sur votre ordinateur et amenez le code sur le serveur. [Connectez-vous en SSH](https://www.seturack.com/fr/base-de-connaissances/article/how-to-connect-with-ssh), puis :

`su - app`

`cd ~/proje`

`npm run build`

`pm2 restart uygulama`

## Bon à savoir

- La base de données est SQLite : `~/proje/.tmp/data.db`. Pour PostgreSQL, modifiez `config/database.ts`.
- Les paramètres se trouvent dans le fichier `~/proje/.env`.

## Votre propre domaine

1. Faites pointer l'enregistrement A de votre domaine vers l'adresse IP de votre serveur.
2. En root, remplacez partout l'ancien nom : `sed -i 's/OLD_NAME/yourdomain.com/g' /etc/caddy/Caddyfile`. `OLD_NAME` est la partie après `https://` dans l'adresse affichée dans le panneau.
3. Lancez `systemctl reload caddy`.

Caddy obtient et renouvelle le certificat tout seul.

Écrivez aussi votre domaine dans `PUBLIC_URL` dans le fichier `.env`. Seuls **80**, **443** et **22** pour SSH sont ouverts vers l'extérieur.

**Pas encore de serveur ?** [Commandez un serveur avec Strapi installé](https://www.seturack.com/fr/strapi-vps) : vous choisissez la taille et vous payez ce que vous choisissez.
