UI: Port 80 + lucide-react

This commit is contained in:
Arcane
2026-07-21 15:07:36 +00:00
parent 596ded1a4a
commit 25cba0e18d
3 changed files with 9 additions and 6 deletions
+3 -2
View File
@@ -5,10 +5,11 @@ WORKDIR /app
RUN apk add --no-cache curl RUN apk add --no-cache curl
COPY package.json package-lock.json* ./ COPY package.json package-lock.json* ./
RUN npm ci --only=production 2>/dev/null || npm install --only=production RUN npm ci 2>/dev/null || npm install
COPY . . COPY . .
EXPOSE 80 EXPOSE 80
CMD ["vite", "--host", "0.0.0.0", "--port", "80"] CMD ["npm", "run", "dev"]
+4 -3
View File
@@ -4,15 +4,15 @@
"description": "Rippy Web UI", "description": "Rippy Web UI",
"type": "module", "type": "module",
"scripts": { "scripts": {
"dev": "vite", "dev": "vite --port 80",
"build": "vite build", "build": "vite build",
"preview": "vite preview" "preview": "vite preview"
}, },
"dependencies": { "dependencies": {
"axios": "^1.7.7", "axios": "^1.7.7",
"lucide-react": "^0.453.0",
"react": "^18.3.1", "react": "^18.3.1",
"react-dom": "^18.3.1", "react-dom": "^18.3.1",
"react-icons": "^5.3.0",
"zustand": "^5.0.0" "zustand": "^5.0.0"
}, },
"devDependencies": { "devDependencies": {
@@ -21,8 +21,9 @@
"@vitejs/plugin-react": "^4.3.3", "@vitejs/plugin-react": "^4.3.3",
"autoprefixer": "^10.4.20", "autoprefixer": "^10.4.20",
"postcss": "^8.4.47", "postcss": "^8.4.47",
"tailwindcss": "^3.4.14", "tailwindcss": "^3.4.4",
"vite": "^5.4.10" "vite": "^5.4.10"
}, },
"packageManager": "npm@10.8.0" "packageManager": "npm@10.8.0"
} }
+2 -1
View File
@@ -5,10 +5,11 @@ export default defineConfig({
plugins: [react()], plugins: [react()],
server: { server: {
host: '0.0.0.0', host: '0.0.0.0',
port: 5173 port: 80
}, },
build: { build: {
outDir: 'dist', outDir: 'dist',
sourcemap: false sourcemap: false
} }
}) })