++ Inserimento chiave crittazione

This commit is contained in:
2026-02-17 14:27:13 +01:00
parent ab6ed4c4b2
commit be1d40d64f
3 changed files with 14 additions and 1 deletions

4
.env
View File

@@ -16,3 +16,7 @@ NEXTERM_DATA_DIR=./nexterm_data
# Timezone del container # Timezone del container
NEXTERM_TZ=Europe/Rome NEXTERM_TZ=Europe/Rome
# Chiave di cifratura usata da Nexterm (obbligatoria)
# Sostituisci con una stringa lunga e casuale.
NEXTERM_ENCRYPTION_KEY=change-this-to-a-long-random-secret

View File

@@ -25,6 +25,14 @@ Variabili principali:
- `NEXTERM_PORT_CONTAINER`: porta interna del container - `NEXTERM_PORT_CONTAINER`: porta interna del container
- `NEXTERM_DATA_DIR`: directory dati persistenti - `NEXTERM_DATA_DIR`: directory dati persistenti
- `NEXTERM_TZ`: timezone del container - `NEXTERM_TZ`: timezone del container
- `NEXTERM_ENCRYPTION_KEY`: chiave di cifratura obbligatoria per Nexterm
> `NEXTERM_ENCRYPTION_KEY` deve essere una stringa lunga e casuale.
> Esempio rapido (PowerShell):
```powershell
[Convert]::ToBase64String((1..48 | ForEach-Object { Get-Random -Maximum 256 }))
```
## Avvio ## Avvio

View File

@@ -10,3 +10,4 @@ services:
environment: environment:
- PORT=${NEXTERM_PORT_CONTAINER} - PORT=${NEXTERM_PORT_CONTAINER}
- TZ=${NEXTERM_TZ} - TZ=${NEXTERM_TZ}
- ENCRYPTION_KEY=${NEXTERM_ENCRYPTION_KEY}