Working on Debian/Ubuntu
continuous-integration/drone/push Build is failing Details

This commit is contained in:
Fred Pauchet 2022-05-11 21:49:21 +02:00
parent f5ae5cdac4
commit f901628255
3 changed files with 25 additions and 0 deletions

View File

@ -29,6 +29,17 @@ Par soucis de simplification, quelques raccourcis seront pris:
\ldots
\end{itemize}
\begin{tabular}{ll}
Avantages &
\textbf{Une grande accessibilité}: un VPS ne coûte que quelques euros par mois et permet de mettre un projet à disposition de plusieurs utilisateurs \\
\hline
Désavantages & Nécessite du temps et de l'investissement personnel \\
& Nécessite de suivre les évolutions et de prendre une petite journée par an pour appliquer les dernières mises à jour \\
& Nécessite de sécuriser soi-même son infrastructure (clés SSH, Fail2ban, \ldots) \\
& Le montage final ressemble un peu à de l'artisanat (bien qu'Ansible "professionalise" sérieusement le tout) \\
\hline
\end{tabular}
Le choix de ces deux systèmes d'exploitation s'explique par une grande liberté, une bonne compatibilité avec différentes architectures, une bonne stabilité générale et une documentation suffisante:
\begin{itemize}
@ -387,6 +398,12 @@ On peut aussi vérifier que l'application est en train de tourner, à l'aide de
\end{itemize}
\subsection{Unattented-upgrades}
\subsection{Healthchecks.io}
\subsection{Reverse proxy}
\begin{verbatim}
@ -479,6 +496,9 @@ server {
de 127.0.0.1
\end{itemize}
\subsubsection{Let's Encrypt}
\section{Mise à jour}
\begin{verbatim}
@ -531,6 +551,11 @@ Et dans le fichier crontab :
0 23 * * * /home/gwift/bin/backup.sh
\end{verbatim}
\subsection{Conclusions}
Ce type de déploiement est complexe lors d'une première fois, mais est relativement rapide par la suite.
Comptez une heure ou deux lorsque vous aurez pris l'habitude.
\section{Ansible}
On peut aussi passer par fabric, ansible, chef ou puppet.

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

BIN
images/logos/debian.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB