Migrazione a tema Universal.

This commit is contained in:
Emiliano Vavassori 2024-06-19 23:52:29 +02:00
parent bc77856b5c
commit 894e298bcc
44 changed files with 228 additions and 88 deletions

6
.gitmodules vendored
View File

@ -4,3 +4,9 @@
[submodule "themes/tailwind"]
path = themes/tailwind
url = https://github.com/tomowang/hugo-theme-tailwind.git
[submodule "themes/hugo-universal-theme"]
path = themes/hugo-universal-theme
url = https://github.com/devcows/hugo-universal-theme
[submodule "themes/hugo-fresh"]
path = themes/hugo-fresh
url = https://github.com/StefMa/hugo-fresh

View File

@ -3,51 +3,102 @@ baseURL: https://bglug.it
languageCode: it-IT
title: BgLUG
author: BgLUG
# theme: hugo-universal-theme
theme: tailwind
#theme: tailwind
copyright: Bergamo Linux Users Group
paginate: 20
timeout: 60s
# Customizations fot Universal theme.
theme: hugo-universal-theme
style: violet
params:
subtitle: Bergamo Linux Users Group
contentTypeName: posts
header:
logo: logo_tondo.svg
date_format: 2 January 2006
disabled_logo: false
logo: logo.png
logo_small: logo_tondo.svg
dropdown_mouse_over: true
summaryLength: 70
renderer:
unsafe: true
contact_url: /about/contatti
address: >
<p><b class="text-uppercase">Bergamo Linux Users Group</b><br/>
Associazione culturale senza fini di lucro<br/>
Via Elba, 3<br/>
24122 Bergamo (BG)<br/>
C.F. 95128590163
</p>
topbar:
enable: false
carouselHomepage:
enable: true
auto_play: true
slide_speed: 2000
pagination_speed: 1000
recent_posts:
enable: true
title: I nostri post
hide_summary: true
footer:
since: 2001
poweredby: true
enable: true
about_us: "<p><a href=\"/about/informazioni\">BgLUG &mdash; Bergamo Linux Users Group</a></p>"
recent_posts:
enable: false
menu:
main:
- identifier: home
- identifer: home
name: Home
pageRef: /
url: /
weight: 1
- identifier: dove-siamo
name: Dove siamo
pageRef: /dove-siamo
weight: 2
- identifier: privacy
name: Privacy
pageRef: /privacy-policy
weight: 0
url: /privacy
weight: 2
- identifier: about
name: L'associazione
url: /about
weight: 4
- identifier: about.info
name: Chi siamo
pageRef: /about
url: /about/informazioni
weight: 1
parent: about
- identifier: about.where
name: Dove siamo
url: /about/dove-siamo
weight: 2
parent: about
- identifier: about.org
name: Organigramma
url: /about/organigramma
weight: 3
parent: about
- identifier: about.secretary
name: Segreteria
url: /about/Segreteria
weight: 4
parent: about
- identifier: blog
name: Blog
pageRef: /posts
url: /posts
weight: 20
taxonomies:
tag: tags
category: categories
page: pages
defaultcontentlanguage: it

12
content/about/contatti.md Normal file
View File

@ -0,0 +1,12 @@
---
title: Contatti
id: contact
---
BgLUG &mdash; Bergamo Linux Users Group è ora parte di [FabLab
Bergamo](https://www.fablabbergamo.it "FABLAB BERGAMO - Costruirsi (quasi)
qualsiasi cosa").
Per i contatti, si rimanda alla [relativa
pagina](https://www.fablabbergamo.it/contattare-fablab/ "FABLAB BERGAMO -
Contattare FabLab") sul sito di FabLab Bergamo.

View File

@ -0,0 +1,43 @@
---
title: Dove siamo
author: staff
date: 2015-09-29T12:54:05+00:00
---
## Di persona ##
### Quando ###
* ogni **martedì** dalle ore 21.00 alle ore 23.59
* ogni **sabato** dalle ore 15.00 alle ore 19.00
### Dove ###
Il BgLUG si ritrova presso la sede di [FabLab
Bergamo](https://www.fablabbergamo.it), in **via Mauro Gavazzeni, 3**.
<iframe style="border: 1px solid black;" src="//www.openstreetmap.org/export/embed.html?bbox=9.671085476875307%2C45.686144885584255%2C9.676197767257692%2C45.68888425551288&amp;layer=mapnik&amp;marker=45.687514587317764%2C9.673641622066498" marginwidth="0" marginheight="0" scrolling="no" width="800" height="660" frameborder="0"></iframe>
[Visualizza mappa ingrandita](https://www.openstreetmap.org/?mlat=45.68751&mlon=9.67364#map=18/45.68751/9.67364)
### Eccezioni ###
Eventuali modifiche/chiusure temporanee verranno comunicate in **[Mailing List](#mailing-list)**.
## Online ##
### Mailing List ###
Un punto importante di riferimento per lattività del BgLUG è la mailing list.
È possibile iscriversi attraverso [questa
pagina](http://lists.linux.it/listinfo/bglug "Mailing list BgLUG") immettendo
il proprio indirizzo email e una password.
### Mattermost ###
Un altro strumenti di comunicazione del gruppo è una chat collaborativa basata
sulla soluzione _opensource_ [Mattermost](https://mattermost.com/ "Mattermost Homepage").
È possibile iscriversi liberamente
ai canali pubblici da questo [link](https://chat.libreschool.org/signup_user_complete/?id=9cnb7f56wtn7xn5foe88kkomby).

View File

@ -1,37 +1,41 @@
---
title: Chi siamo
author: Mangia
#date: 2008-02-08T01:34:43+00:00
date: 2008-02-08T01:34:43+00:00
alias:
- chi-siamo
- chisiamo
---
Il BgLUG è unAssociazione culturale non a scopo di lucro le cui finalità
principali sono la diffusione del software libero, del sistema operativo Linux
in particolare, e laggregazione degli utenti della provincia di Bergamo di
questo sistema.
### Introduzione ###
### Mailing List
Il BgLUG &mdash; Bergamo Linux Users Group &mdash; è unAssociazione culturale
non a scopo di lucro le cui finalità principali sono la diffusione del
software libero, del sistema operativo Linux in particolare, e laggregazione
degli utenti della provincia di Bergamo di questo sistema.
Un punto importante di riferimento per lattività del BgLUG è la mailing list.
È possibile iscriversi attraverso [questa pagina][1] immettendo il
proprio indirizzo email e una password.
Dal 2016 BgLUG è a tutti gli effetti parte di [FabLab
Bergamo](https://www.fablabbergamo.it "FabLab Bergamo").
### Consiglio Direttivo
### Soci ###
È possibile contattare il [Consiglio Direttivo](organigramma) allindirizzo
I soci di BgLUG sono caldamente invitati ad [associarsi a FabLab
Bergamo](https://www.fablabbergamo.it/associarsi/ "FabLab Bergamo -
Associarsi").
È possibile raggiungere gli associati storici attraverso la *mailing list*
[bglug-soci](https://groups.google.com/g/bglug-soci "Google Groups -
bglug-soci").
### Consiglio Direttivo ###
Il Consiglio Direttivo non è più in carica con l'annessione a FabLab Bergamo
nel 2016.
È possibile contattare il [Consiglio Direttivo](/about/organigramma) allindirizzo
<info@bglug.it>. Si prega di utilizzare questo indirizzo solo per questioni
amministrative e di usare la mailing list per qualsiasi altro scopo.
### Mattermost
Un altro strumenti di comunicazione del gruppo è una chat collaborativa basata
sulla soluzione _opensource_ [Mattermost](https://mattermost.com/ "Mattermost Homepage").
È possibile iscriversi liberamente
ai canali pubblici da questo [link](https://chat.libreschool.org/signup_user_complete/?id=9cnb7f56wtn7xn5foe88kkomby).
### Statuto
Per capire meglio quali sono gli scopi e come funziona il BgLUG ti consigliamo
@ -42,5 +46,3 @@ di leggere lo [Statuto](../Statuto.pdf).
Bergamo Linux Users Group associazione culturale senza fini di lucro
Via Elba, 3 24122 Bergamo (BG)
C.F. 95128590163
[1]: http://lists.linux.it/listinfo/bglug "Mailing list BgLUG"

View File

@ -1,8 +1,9 @@
---
title: Organigramma
author: Enrico Bacis
#date: 2015-09-29T13:04:52+00:00
date: false
date: 2015-09-29T13:04:52+00:00
alias:
- /organigramma
---
Il Consiglio Direttivo del BgLUG in carica (2016-2019) è formato da:

View File

@ -1,14 +0,0 @@
---
title: Dove siamo
author: staff
type: page
date: 2015-09-29T12:54:05+00:00
---
Il **Bergamo Linux Users Group** si ritrova ogni **martedì** dalle 21.00 alle 23.00 e il **sabato** dalle 15.00 alle 19.00 presso la sede del <a href="https://www.fablabbergamo.it/" target="_blank" rel="noopener noreferrer">FABLAB</a> a Bergamo in **via Mauro Gavazzeni nr. 3** .
Eventuali modifiche/chiusure temporanee verranno comunicate in **[Mailing List][1]**.
<small><a href="https://www.openstreetmap.org/?mlat=45.68751&mlon=9.67364#map=18/45.68751/9.67364">Visualizza mappa ingrandita</a></small>
[1]: http://www.bglug.it/chisiamo/ "Chi siamo"

View File

Before

Width:  |  Height:  |  Size: 631 KiB

After

Width:  |  Height:  |  Size: 631 KiB

View File

Before

Width:  |  Height:  |  Size: 74 KiB

After

Width:  |  Height:  |  Size: 74 KiB

View File

@ -1,13 +1,10 @@
---
title: UN CALOROSO AUGURIO PER UN FELICE 2023!
author: Fleur
type: post
date: 2022-12-31T23:00:00+00:00
excerpt: Ci si rivede in presenza martedì 10 Gennaio a partire dalle ore 21 presso la sede del FABLAB in via Mauro Gavazzeni 3 a Bergamo.
url: /2023/01/01/happy-2023/
featured_image: 2023.webp
classic-editor-remember:
- block-editor
categories:
- In evidenza
- News
@ -18,8 +15,14 @@ tags:
*Si riapre in presenza questo **martedì 10 Gennaio**!*
Il BGlug é lieto di augurare a tutti un felice 2023 ricco di nuove esperienze informatiche e di stimolanti opportunità tecnologiche!
Il BGlug é lieto di augurare a tutti un felice 2023 ricco di nuove esperienze
informatiche e di stimolanti opportunità tecnologiche!
E per ri-partire fin da subito con il piede giusto siamo lieti di informarvi che ci si rivede in presenza **martedì 10 Gennaio** h21:00 presso la sede del [FABLAB](https://www.fablabbergamo.it/) in [via Mauro Gavazzeni 3 a Bergamo](https://www.openstreetmap.org/node/4712453185), all'interno del Patronato San Vincenzo (la struttura dispone di un ampio parcheggio auto gratuito).
E per ri-partire fin da subito con il piede giusto siamo lieti di informarvi
che ci si rivede in presenza **martedì 10 Gennaio** h21:00 presso la sede del
[FABLAB](https://www.fablabbergamo.it/) in [via Mauro Gavazzeni 3 a
Bergamo](https://www.openstreetmap.org/node/4712453185), all'interno del
Patronato San Vincenzo (la struttura dispone di un ampio parcheggio auto
gratuito).
[![Mappa che mostra la posizione del Fablab Bergamo](FabLab-Patronato-SVicenzo.png)](FabLab-Patronato-SVicenzo.png)

View File

Before

Width:  |  Height:  |  Size: 1.5 MiB

After

Width:  |  Height:  |  Size: 1.5 MiB

View File

@ -1,13 +1,10 @@
---
title: 'Proxmox e Nginx Proxy Manager: installazione e configurazione di un server per offrire servizi web in una scuola parte 1'
author: Omar Lazzari
type: post
date: 2023-02-22T22:46:56+00:00
excerpt: Installazione e configurazione di Proxmox per la realizzazione di un server con servizi web utili ad una scuola.
url: /2023/02/22/proxmox-e-nginx-proxy-manager-installazione-e-configurazione-di-un-server-per-offrire-servizi-in-una-rete-scolastica/
featured_image: installazione.jpg
classic-editor-remember:
- block-editor
banner: installazione.jpg
categories:
- Documentazione
- Hardware
@ -68,6 +65,6 @@ Nella sezione riguardante la configurazione delle impostazioni di rete (Linux Br
![Impostazioni di rete di Proxmox VE](proxmox-pve-network.jpg)
[Non perdere il prossimo articolo]({{< ref "/posts/2023/2023-02-23-proxmox-npm-parte-2" >}}) in cui parleremo di come installare e configurare i container per realizzare una sistema di servizi web.
[Non perdere il prossimo articolo]({{< ref "/posts/2023/02-23-proxmox-npm-parte-2" >}}) in cui parleremo di come installare e configurare i container per realizzare una sistema di servizi web.
![Hands-on](proxmox-pc-1.jpg)

View File

Before

Width:  |  Height:  |  Size: 646 KiB

After

Width:  |  Height:  |  Size: 646 KiB

View File

Before

Width:  |  Height:  |  Size: 1.4 MiB

After

Width:  |  Height:  |  Size: 1.4 MiB

View File

Before

Width:  |  Height:  |  Size: 1.7 MiB

After

Width:  |  Height:  |  Size: 1.7 MiB

View File

Before

Width:  |  Height:  |  Size: 1.6 MiB

After

Width:  |  Height:  |  Size: 1.6 MiB

View File

Before

Width:  |  Height:  |  Size: 224 KiB

After

Width:  |  Height:  |  Size: 224 KiB

View File

Before

Width:  |  Height:  |  Size: 103 KiB

After

Width:  |  Height:  |  Size: 103 KiB

View File

Before

Width:  |  Height:  |  Size: 30 KiB

After

Width:  |  Height:  |  Size: 30 KiB

View File

Before

Width:  |  Height:  |  Size: 28 KiB

After

Width:  |  Height:  |  Size: 28 KiB

View File

Before

Width:  |  Height:  |  Size: 22 KiB

After

Width:  |  Height:  |  Size: 22 KiB

View File

Before

Width:  |  Height:  |  Size: 23 KiB

After

Width:  |  Height:  |  Size: 23 KiB

View File

Before

Width:  |  Height:  |  Size: 45 KiB

After

Width:  |  Height:  |  Size: 45 KiB

View File

Before

Width:  |  Height:  |  Size: 22 KiB

After

Width:  |  Height:  |  Size: 22 KiB

View File

Before

Width:  |  Height:  |  Size: 41 KiB

After

Width:  |  Height:  |  Size: 41 KiB

View File

Before

Width:  |  Height:  |  Size: 153 KiB

After

Width:  |  Height:  |  Size: 153 KiB

View File

@ -1,12 +1,9 @@
---
title: 'Proxmox e Nginx Proxy Manager: installazione e configurazione di un server per offrire servizi web in una scuola parte 2'
author: Omar Lazzari
type: post
date: 2023-02-23T11:00:01+00:00
url: /2023/02/23/proxmox-e-nginx-proxy-manager-installazione-e-configurazione-di-un-server-per-offrire-servizi-web-in-una-scuola-parte-2/
featured_image: nginxPM-login.png
classic-editor-remember:
- block-editor
banner: nginxPM-login.png
categories:
- Documentazione
- Hardware
@ -61,7 +58,9 @@ Terminata la creazione del container LXC, avviarlo ed accedere alla console.
![Avvio e accesso alla console](createCT-9.png)
Eseguire un aggiornamento ed installare **NPM Nginx Proxy Manager** [come indicato qui](https://github.com/ej52/proxmox-scripts/blob/main/lxc/nginx-proxy-manager/README.md).
Eseguire un aggiornamento ed installare **NPM Nginx Proxy Manager** [come
indicato
qui](https://github.com/ej52/proxmox-scripts/blob/main/lxc/nginx-proxy-manager/README.md).
```sh
root@npm:~# apt update
@ -69,11 +68,14 @@ root@npm:~# apt upgrade
root@npm:~# wget --no-cache -qO - https://raw.githubusercontent.com/ej52/proxmox/main/lxc/nginx-proxy-manager/setup.sh | sh
```
Utilizzando un browser, digitare l'indirizzo dell'host [IP-address:81/login](http://192.168.1.100:81/login) per accedere al servizio e configurarlo.
Utilizzando un browser, digitare l'indirizzo dell'host
[IP-address:81/login](http://192.168.1.100:81/login) per accedere al servizio
e configurarlo.
![Finestra di login di NPM proxy manager](nginxPM-login.png)
Dalla dashboard accedere alla gestione dei **Proxy Hosts** e creare una voce per ogni servizio web pubblicato.
Dalla dashboard accedere alla gestione dei **Proxy Hosts** e creare una voce
per ogni servizio web pubblicato.
![NPM](nginxPM-1.png)
@ -83,10 +85,13 @@ Dalla dashboard accedere alla gestione dei **Proxy Hosts** e creare una voce per
### Impostazione dell'ordine di avvio dei servizi
Oltre a quanto richiesto durante la creazione del container (password, template, indirizzo di rete,...) è importante definire i valori per **Start at boot** e **Start-order** per garantire un corretto avvio dei servizi del server.
Oltre a quanto richiesto durante la creazione del container (password,
template, indirizzo di rete,...) è importante definire i valori per **Start at
boot** e **Start-order** per garantire un corretto avvio dei servizi del
server.
![Impostazioni di avvio dei container](proxmox-template-config.png)
[Non perdere il prossimo articolo]({{< ref "/posts/2023/2023-03-01-proxmox-npm-parte-3" >}}) in cui parleremo di gestire il backup e le notifiche di PVE.
[Non perdere il prossimo articolo]({{< ref "/posts/2023/03-01-proxmox-npm-parte-3" >}}) in cui parleremo di gestire il backup e le notifiche di PVE.
![Hands-on](proxmox-pc-1.jpg)

View File

Before

Width:  |  Height:  |  Size: 31 KiB

After

Width:  |  Height:  |  Size: 31 KiB

View File

Before

Width:  |  Height:  |  Size: 77 KiB

After

Width:  |  Height:  |  Size: 77 KiB

View File

Before

Width:  |  Height:  |  Size: 63 KiB

After

Width:  |  Height:  |  Size: 63 KiB

View File

Before

Width:  |  Height:  |  Size: 30 KiB

After

Width:  |  Height:  |  Size: 30 KiB

View File

Before

Width:  |  Height:  |  Size: 1.4 MiB

After

Width:  |  Height:  |  Size: 1.4 MiB

View File

@ -1,10 +1,7 @@
---
title: 'Proxmox e Nginx Proxy Manager: installazione e configurazione di un server per offrire servizi web in una scuola parte 3'
author: Omar Lazzari
type: post
date: 2023-03-01T11:50:39+00:00
classic-editor-remember:
- block-editor
categories:
- Documentazione
- Hardware
@ -23,13 +20,18 @@ _Da definire..._
## Configurazione di POSTFIX
Per permettere a Proxmox VE di inviare mail di notifica all'admin è necessario configurare il servizio **postfix**.
Per permettere a Proxmox VE di inviare mail di notifica all'admin è necessario
configurare il servizio **postfix**.
Quando riportato è tratto dai due seguenti thread.
[Impostazione di Postfix per l'invio di notifiche](https://forum.proxmox.com/threads/get-postfix-to-send-notifications-email-externally.59940/) e [Impostazione di smtp_halo](https://forum.proxmox.com/threads/change-helo-hostname.52582/)
[Impostazione di Postfix per l'invio di
notifiche](https://forum.proxmox.com/threads/get-postfix-to-send-notifications-email-externally.59940/)
e [Impostazione di
smtp_helo](https://forum.proxmox.com/threads/change-helo-hostname.52582/)
Modificare il file _/etc/postfix/main.cf_ aggiungendo (controllare che non ci siano righe ripetute):
Modificare il file _/etc/postfix/main.cf_ aggiungendo (controllare che non ci
siano righe ripetute):
```ini
relayhost = [smtp.gmail.com]:587
@ -49,7 +51,10 @@ Creare il file `/etc/postfix/sasl_passwd` inserendo:
[smtp.gmail.com]:587 mia_mail@gmail.com:PASSWD
```
Nelle sezione [sicurezza dell'account google](https://myaccount.google.com/security) ricordarsi di impostare la "Password per le app", necessaria per poter utilizzare dispositivi che non supportano la verifica in due passaggi.
Nelle sezione [sicurezza dell'account
google](https://myaccount.google.com/security) ricordarsi di impostare la
"Password per le app", necessaria per poter utilizzare dispositivi che non
supportano la verifica in due passaggi.
Eseguire i comandi:

View File

Before

Width:  |  Height:  |  Size: 1.4 MiB

After

Width:  |  Height:  |  Size: 1.4 MiB

View File

@ -1,8 +1,8 @@
---
title: Privacy e Cookie Policy
type: page
slug: privacy
date: 2017-09-24T09:26:51+00:00
updated: 2023-12-23T21:00:00+00:00
aliases:
- /chi-siamo/privacy-policy
- cookies
@ -10,13 +10,23 @@ aliases:
**TLDR:** Ci teniamo alla privacy e non raccogliamo i dati degli utenti.
Questo sito web non raccoglie i dati personali dei propri utenti. Non vengono utilizzati cookies di alcun tipo. Nemmeno per raccogliere o aggregare dati statistici.
Questo sito web non raccoglie i dati personali dei propri utenti. Non vengono
utilizzati cookies di alcun tipo. Nemmeno per raccogliere o aggregare dati
statistici.
Solo i log di accesso vengono analizzati, ma non sono conservati sull'infrastruttura che eroga il servizio.
Solo i log di accesso vengono analizzati, ma non sono conservati
sull'infrastruttura che eroga il servizio.
L'analisi dei log di accesso viene effettuata con [Crowdsec](https://crowdsec.net) ed ha l'unico scopo di individuare e bloccare indirizzi IP con comportamenti malevoli. Alcuni metadati (timestamp, indirizzo IP e tipo di attacco) possono essere inviati a Crowdsec, che li tratterà secondo [la sua privacy policy](https://www.crowdsec.net/privacy-policy).
L'analisi dei log di accesso viene effettuata con
[Crowdsec](https://crowdsec.net) ed ha l'unico scopo di individuare e bloccare
indirizzi IP con comportamenti malevoli. Alcuni metadati (timestamp, indirizzo
IP e tipo di attacco) possono essere inviati a Crowdsec, che li tratterà
secondo [la sua privacy policy](https://www.crowdsec.net/privacy-policy).
Tale analisi rientra nel legittimo interesse citato nella considerazione 49 del [GDPR](https://www.garanteprivacy.it/il-testo-del-regolamento), viene effettuata a livello di piattaforma e non è facoltà dell'utente sottrarsi ad essa.
Tale analisi rientra nel legittimo interesse citato nella considerazione 49
del [GDPR](https://www.garanteprivacy.it/il-testo-del-regolamento), viene
effettuata a livello di piattaforma e non è facoltà dell'utente sottrarsi ad
essa.
Non avendo nessun cookie da gestire, non c'è nemmeno l'odiato cookie banner.

View File

@ -0,0 +1,9 @@
---
weight: 1
title: "Eventi"
description: >
<h3>Partecipa ai nostri eventi!</h3>
<p>Tanti diversi argomenti per tutti, dai novizi ai più smanettoni,
inerenti al FLOSS e a GNU/Linux!</p>
image: "carousel_conference.jpg"
href: "/events"

View File

@ -0,0 +1,9 @@
---
weight: 2
title: Attività a scuola
description:
<h3>Segui le nostre attività presso le scuole!</h3>
<p>I nostri volontari sono spesso a contatto con studenti e docenti per fare
informazione riguardo al software libero/<i>open source</i>.</p>
image: carousel_scuole.jpg
href: /scuole

Binary file not shown.

After

Width:  |  Height:  |  Size: 37 KiB

BIN
static/carousel_scuole.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 224 KiB

BIN
static/logo.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 82 KiB

@ -0,0 +1 @@
Subproject commit b34533c67125ed52e39b21be89871329a4d08141