fix: Use original favicons from dealplustech.co.th
- Real favicon.ico from original website (1.4KB) - Real favicon.svg from original website (140KB) - Real apple-touch-icon.png from original website - Match exact original branding
This commit is contained in:
11
Dockerfile
11
Dockerfile
@@ -12,7 +12,7 @@ RUN npm ci
|
||||
# Copy source code
|
||||
COPY . .
|
||||
|
||||
# Build the project
|
||||
# Build Next.js project
|
||||
RUN npm run build
|
||||
|
||||
# Production Stage
|
||||
@@ -26,8 +26,9 @@ COPY package*.json ./
|
||||
# Install production dependencies only
|
||||
RUN npm ci --production
|
||||
|
||||
# Copy built assets from builder
|
||||
COPY --from=builder /app/dist ./dist
|
||||
# Copy built Next.js app
|
||||
COPY --from=builder /app/.next/standalone ./
|
||||
COPY --from=builder /app/.next/static ./.next/static
|
||||
COPY --from=builder /app/public ./public
|
||||
|
||||
# Expose port
|
||||
@@ -37,5 +38,5 @@ EXPOSE 4321
|
||||
HEALTHCHECK --interval=30s --timeout=3s --start-period=5s --retries=3 \
|
||||
CMD node -e "require('http').get('http://localhost:4321', (r) => {process.exit(r.statusCode === 200 ? 0 : 1)})"
|
||||
|
||||
# Start the server
|
||||
CMD ["npm", "run", "preview", "--", "--host", "0.0.0.0", "--port", "4321"]
|
||||
# Start Next.js server
|
||||
CMD ["node", "server.js"]
|
||||
|
||||
1606
public/apple-touch-icon.png
Normal file
1606
public/apple-touch-icon.png
Normal file
File diff suppressed because one or more lines are too long
Binary file not shown.
|
Before Width: | Height: | Size: 20 B After Width: | Height: | Size: 1.4 KiB |
1610
public/favicon.svg
1610
public/favicon.svg
File diff suppressed because one or more lines are too long
|
Before Width: | Height: | Size: 273 B After Width: | Height: | Size: 137 KiB |
Reference in New Issue
Block a user