c6258d37bcb6f42b639612bd255798fb4e8cc7ba
				
			
			
		
	
		
			All checks were successful
		
		
	
	continuous-integration/drone/push Build is passing
				
			Code source du site internet de RésiLien
Le but du site
Le but étant de communiquer et se faire connaître sur nos différentes offres et réalisations.
Technologie
- Le site est créé à l'aide de l'outil de génération de site statique Open Source Hugo
 - Le déploiement continu se fait à l'aide de l'outil Open Source Drone CI
 - Le site est hébergé sur un stockage S3 dont l'outil est Garage fait par l'association Deuxfleurs
 - Une gestion de haute disponibilité est mis en place à l'aide de Traefik
 
Commandes
Initialisation
Voici les commandes pour démarrer le projet localement :
git clone --recurse-submodules https://git.resilien.fr/ResiLien/resilien.git
cd resilien
Il faut ensuite installer quelques paquet depuis NPM :
(cd themes/hugo-theme-lowtech && npm i)
Développement
Il faut lancé le serveur de Hugo :
hugo serve
Déploiement
Pour déployer sur staging :
hugo --minify --buildDrafts --buildFuture --environment staging
node themes/hugo-theme-lowtech/scripts/typo
hugo deploy --environment staging
Pour déployer en production :
hugo --minify --environment production
node themes/hugo-theme-lowtech/scripts/typo
hugo deploy --environment production
Liens
- https://notes.resilien.fr/Site%20internet.md
 - https://tree.taiga.io/project/killiankemps-resilien/us/55?kanban-status=2526108&kanban-swimlane=2114
 
Icons :
- Prise de note : https://thenounproject.com/search/?q=writting&i=3039563
 - Partage de fichiers : https://thenounproject.com/designcircle41/collection/data-storage/?i=4288373
 
Description
				
					Languages
				
				
								
								
									Sass
								
								66.7%
							
						
							
								
								
									HTML
								
								32.7%
							
						
							
								
								
									JavaScript
								
								0.6%