feat: Add email configuration and alert system
Introduces SMTP configuration settings and alert definitions to enable automated email notifications. This includes new types for `SmtpConfig` and `AlertDefinition`, and integrates these into the settings page and mock database. Adds styling for select elements and scrollbar hiding in the main HTML. Updates mock database logic to potentially support local development without a backend.
This commit is contained in:
@@ -1,18 +0,0 @@
|
||||
FROM node:20-alpine
|
||||
|
||||
WORKDIR /app
|
||||
|
||||
# Copia i file di dipendenze del server
|
||||
COPY package*.json ./
|
||||
|
||||
# Installa le dipendenze
|
||||
RUN npm install
|
||||
|
||||
# Copia il codice sorgente del server
|
||||
COPY . .
|
||||
|
||||
# Espone la porta definita nel server.js
|
||||
EXPOSE 3001
|
||||
|
||||
# Avvia il server
|
||||
CMD ["npm", "start"]
|
||||
|
||||
Reference in New Issue
Block a user