include dockerfile

This commit is contained in:
2025-08-25 14:57:08 +02:00
parent 9e3e9c5bd9
commit 5d018c4c5c
5 changed files with 27 additions and 2 deletions

24
Dockerfile Normal file
View File

@@ -0,0 +1,24 @@
# Etapa 1: build
FROM node:22-alpine AS builder
WORKDIR /app
COPY package*.json ./
RUN npm install
COPY . .
RUN npm run build
# Etapa 2: producción
FROM node:22-alpine AS runner
WORKDIR /app
COPY --from=builder /app/.output ./.output
COPY --from=builder /app/package*.json ./
RUN npm install --omit=dev
EXPOSE 3000
CMD ["node", ".output/server/index.mjs"]

View File

Before

Width:  |  Height:  |  Size: 8.0 KiB

After

Width:  |  Height:  |  Size: 8.0 KiB

View File

Before

Width:  |  Height:  |  Size: 9.5 KiB

After

Width:  |  Height:  |  Size: 9.5 KiB

View File

@@ -61,8 +61,8 @@
<h3 class="font-semibold text-lg mb-4">Proyecto financiado por:</h3>
<div class="grid grid-cols-12 gap-y-3 w-full">
<img src="/assets/img/uelogo 1.png" alt="Financiado por la Unión Europea - NextGenerationEU" class="h-12 lg:h-14 col-span-6 md:col-span-12 mx-auto md:mx-0 md:ml-auto">
<img src="/assets/img/Logotipo_del_Ministerio_de_Trabajo_y_Economía_Social.svg 1.png" alt="Gobierno de España" class="h-12 lg:h-14 col-span-6 md:col-span-12 mx-auto md:mx-0 md:ml-auto">
<img src="/assets/img/Logotipo_del_Plan_de_Recuperación,_Transformación_y_Resiliencia.png" alt="Plan de Recuperación, Transformación y Resiliencia" class="h-12 lg:h-14 col-span-12 md:col-span-12 mx-auto md:mx-0 md:ml-auto">
<img src="/assets/img/logotipo_ministerio.png" alt="Gobierno de España" class="h-12 lg:h-14 col-span-6 md:col-span-12 mx-auto md:mx-0 md:ml-auto">
<img src="/assets/img/logotipo_PRTR.png" alt="Plan de Recuperación, Transformación y Resiliencia" class="h-12 lg:h-14 col-span-12 md:col-span-12 mx-auto md:mx-0 md:ml-auto">
</div>
</div>
</div>

View File

@@ -1,5 +1,6 @@
// https://nuxt.com/docs/api/configuration/nuxt-config
import tailwindcss from "@tailwindcss/vite";
import { defineNuxtConfig } from "nuxt/config";
export default defineNuxtConfig({
compatibilityDate: '2025-07-15',