Skip to content

Giulia-b/hugo-site

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Il sito di PiGreco

Quasi tutto nel sito è pubblico e viene messo su Github.

Si fa push sul repo, dove si può modificare il contenuto.

Per pubblicarlo, per ora è necessario fare pull, eseguire hugo e copiarlo sul server FTP.

Caricamento e backup locale

Per caricarlo sul server, si può usare rclone, che è uno strumento molto comodo per copiare i file da e verso il server ftp.

Dopo aver installato rclone, va configurato usando rclone config con i parametri di connessione al server. Una volta fatto, è possibile fare una copia di sicurezza di ciò che è on-line attualmente (backup):

rclone copy -v luogoideale:/htdocs ./backup-directory

Quando si desidera caricare il sito attuale, bisogna andare nella root del repository hugo, lanciare il comando hugo per compilare il sito, e caricare la directory public che viene generata usando:

rclone copy -v hugo-site/public/ luogoideale:/htdocs/

I file che non sono stati modificati dovrebbero rimanere come sono attualmente.

TODO

  • Avere un sistema di deploy automatico, tipo questo.
  • Paginazione delle news
  • Display migliore dell'archivio newsletter
  • Mappa del sito

About

Sito web statico fatto in hugo

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • HTML 66.7%
  • CSS 27.2%
  • JavaScript 6.1%