diff --git a/templates/garage_website_inspect.html b/templates/garage_website_inspect.html index af87955..56979ed 100644 --- a/templates/garage_website_inspect.html +++ b/templates/garage_website_inspect.html @@ -3,8 +3,8 @@ {{define "body"}}
@@ -59,57 +61,244 @@ {{ end }}
-Identifiant de clé | -{{ .View.AccessKeyId }} | -
---|---|
Clé secrète | -- Cliquer pour afficher la clé secrète - - | -
Région | -garage | -
Endpoint URL | -https://garage.deuxfleurs.fr | -
Type d'URL | -DNS et chemin (préférer chemin) | -
Signature | -Version 4 | -
Le nom de domaine {{ .View.Name.Url }} n'est pas géré par Deuxfleurs, il vous revient donc de configurer la zone DNS. Vous devez ajouter une entrée CNAME garage.deuxfleurs.fr
ou ALIAS garage.deuxfleurs.fr
auprès de votre hébergeur DNS, qui est souvent aussi le bureau d'enregistrement (eg. Gandi, GoDaddy, BookMyName, etc.).
Identifiant de clé | +{{ .View.AccessKeyId }} | +
---|---|
Clé secrète | ++ [Afficher la clé secrète] + + | +
Région | +garage | +
Endpoint URL | +https://garage.deuxfleurs.fr | +
Type d'URL | +DNS et chemin (préférer chemin) | +
Signature | +Version 4 | +
Configurer votre logiciel :
+ +Lancez la commande :
+aws --profile {{ .View.Name.Pretty }} configure+ +
Entrez les informations suivantes quand elles vous sont demandées :
+Finalisez la configuration :
+aws --profile {{ .View.Name.Pretty }} configure set endpoint_url https://garage.deuxfleurs.fr+
Pour déployer votre dossier local public
lancez :
+aws --profile {{ .View.Name.Pretty }} s3 sync ./public s3://{{ .View.Name.Pretty }} ++
Vous pouvez configurer Minio CLI avec cette commande :
++mc alias set \ + {{ .View.Name.Pretty }} \ + https://garage.deuxfleurs.fr \ + {{ .View.AccessKeyId }} \ + [Afficher la clé secrète] \ + --api S3v4 ++
Et ensuite copiez votre site web avec la sous-commande mirror de Minio CLI :
++mc mirror --overwrite ./public/ {{ .View.Name.Pretty }}/ ++
Créez un fichier nommé .deployment.secrets
(ne commitez pas ce fichier dans votre dépôt !) :
+export AWS_ACCESS_KEY_ID={{ .View.AccessKeyId }} +export AWS_SECRET_ACCESS_KEY=[Afficher la clé secrète] ++
Dans votre fichier de configuration Hugo config.toml
(que vous pouvez commiter), rajoutez :
+[[deployment.targets]] + URL = "s3://bucket?endpoint=garage.deuxfleurs.fr&s3ForcePathStyle=true®ion=garage" ++ +
Pour déployer, sourcez le fichier de configuration et laissez hugo faire :
++source .deployment.secrets +hugo deploy ++
Nom d'utilisateur-ice | +{{ .Describe.Username }} | +
---|---|
Mot de passe | +(votre mot de passe guichet) | +
Hôte | +sftp://sftp.deuxfleurs.fr | +
Port | +2222 | +
Configurez votre logiciel :
+ +Déployer le dossier local public sur le site web {{ .View.Name.Pretty }} :
++scp -oHostKeyAlgorithms=+ssh-rsa -P2222 -r ./public {{ .Describe.Username }}@sftp.deuxfleurs.fr:{{ .View.Name.Pretty }}/ ++
Dans la barre de connexion rapide du haut, entrez :
+Cliquez ensuite sur Connexion rapide
+ Le nom de domaine {{ .View.Name.Url }} n'est pas géré par Deuxfleurs, il vous revient donc de configurer la zone DNS. Vous devez ajouter une entrée CNAME garage.deuxfleurs.fr
ou ALIAS garage.deuxfleurs.fr
auprès de votre hébergeur DNS, qui est souvent aussi le bureau d'enregistrement (eg. Gandi, GoDaddy, BookMyName, etc.).