Fix Vite dev server binding and port mapping
Some checks are pending
tests / ci (push) Waiting to run

This commit is contained in:
myrmidex 2026-08-23 16:09:10 +02:00
parent 6d06d7ff62
commit faf8051f6c
3 changed files with 12 additions and 2 deletions

View file

@ -91,6 +91,6 @@ EOF
RUN chmod +x /start.sh RUN chmod +x /start.sh
EXPOSE 8000 5173 EXPOSE 8000 5174
CMD ["/start.sh"] CMD ["/start.sh"]

View file

@ -14,7 +14,7 @@ services:
restart: unless-stopped restart: unless-stopped
ports: ports:
- "8001:8000" - "8001:8000"
- "5174:5173" - "5174:5174"
volumes: volumes:
- ../..:/app - ../..:/app
environment: environment:

View file

@ -23,6 +23,16 @@ export default defineConfig({
], ],
server: { server: {
cors: true, cors: true,
// Bind all interfaces so the port mapping reaches it; the container's
// own loopback is not addressable from the host browser. Port matches
// the compose mapping so the URL written to public/hot is reachable.
host: '0.0.0.0',
port: 5174,
strictPort: true,
hmr: {
host: 'localhost',
clientPort: 5174,
},
watch: { watch: {
ignored: [ ignored: [
'**/.agents/**', '**/.agents/**',