Marche à suivre
1. Se rendre sur cms.a4c.ch
On va venir créer un nouveau club en y ajoutant les différentes informations obligatoires comme :
- Nom
- Logo
- Couleurs
- Abonnement
- …
Il ne faut pas oublier que le nom va servir à concaténer le nom de domaine :
- FC Demo –> fcdemo.a4c.ch par exemple
2. Se rendre dans le code du frontend
On va aller dans le fichier domains.js et il faudra alors compléter le nouveau domaine

En même temps on peut aussi ajouter le logo du club dans le dossier public

Une fois la modification faite, faire le push sur GitHub et mettre en production.
Ne pas oublier de relancer PM2 pour mettre à jour.
3. Se rendre sur Infomaniak
Dans notre hébergement, on va venir cliquer sur ajouter un site.
On va créer un projet vierge et choisir Apache.
On va utiliser un sous-domaine comme par exemple fcdemo.a4c.ch
Et donc créer le site
Une fois le site créé, il faudra aller modifier son emplacement et le faire pointer sur notre projet All4Football.
Il faudra aller modifier le HAProxy sur le port 4000.
Pour que son nom de domaine pointe comme il faut, il faudra aller modifier sa zone DNS donc selon où il est hébergé, il faut se rendre dans la gestion de domaine et venir modifier sa zone DNS.
On viendra créer deux entrées :
- A –> 128.65.192.19
- AAA –> 2001:1600:13:102:f816:3eff:fed4:19f0
Une fois cela fait, il faudra installer un certificat SSL
4. Autres détails
Créer les pages nécessaires
Ne pas oublier de venir créer ces pages même si elles sont vides à la base :
- Accueil
- Contact
- Histoire
- Stade
- Soutien
Créer un utilisateur pour le club
Exemple :
fcdemo-admin
fcdemo@a4c.ch
Pa$$w0rd
A NE PAS OUBLIER
Dans le club, venir compléter le mainDomain et si c’est pas déjà fait comme cité ci-dessus venir compléter le domain.js dans le frontend
Et dans l’hébergement, sous nomclub.a4c.ch ajouter un alias avec le main domain