- Agregada configuración de servidor HTTPS con Express (server.js) - Integración de PostgreSQL en docker-compose.yml con servicio dedicado - Actualizado Dockerfile para optimizar build en Alpine Linux - Configurado vite.config.ts con soporte HTTPS para desarrollo - Agregados certificados SSL para HTTPS - Actualizado svelte.config.js con configuración CSRF - Ajustadas métricas de restauración en +page.server.ts para usar last_restore_date - Agregado script npm start en package.json - Instalado express como dependencia de producción
17 lines
414 B
TypeScript
17 lines
414 B
TypeScript
import { sveltekit } from '@sveltejs/kit/vite';
|
|
import { defineConfig } from 'vite';
|
|
import fs from 'fs';
|
|
import path from 'path';
|
|
|
|
export default defineConfig({
|
|
plugins: [sveltekit()],
|
|
server: {
|
|
https: {
|
|
key: fs.readFileSync(path.resolve(__dirname, 'certs/llave_privada.key')),
|
|
cert: fs.readFileSync(path.resolve(__dirname, 'certs/certificado_completo.pem'))
|
|
},
|
|
port: 3000,
|
|
host: '0.0.0.0'
|
|
}
|
|
});
|