tigattack
654943a00c
refactor(docker): use relative paths
2025-09-30 00:02:33 +01:00
tigattack
cdaba97232
chore: update Docker setup for development
2025-09-30 00:02:33 +01:00
tigattack
d626493100
fix: Revert Dockerfile edits and lockfile changes
...
This reverts commits 8409b71857 and 78eb2b183e
2025-09-29 21:53:13 +01:00
Muhammad Ibrahim
78eb2b183e
Docker package-lock.json generation for each backend and frontend folder.
2025-09-29 17:20:13 +01:00
tigattack
40bf8747b1
fix(frontend.dockerfile): remove unused line
2025-09-28 18:24:02 +01:00
Muhammad Ibrahim
c18696f772
Fixed syntax in npm commands
2025-09-28 16:09:50 +01:00
Muhammad Ibrahim
6adbbca439
changed Docker flags to RUN npm ci --ignore-scripts && \
...
npm install --only=optional
So that Vite can install dependancies it needs for multi Arch builds
2025-09-28 16:04:26 +01:00
Muhammad Ibrahim
edfd82a86d
Added --ignore-scripts to npm ci commands for lefthook script to not takeplace upon build
2025-09-28 15:58:01 +01:00
tigattack
31583716c8
refactor(docker): tweak compose setup and envs
2025-09-22 23:42:00 +01:00
tigattack
bf2ea908f4
refactor(docker): rework docker
...
- Move Docker files to own directory (tidier since I added several more files)
- Optimise images and reduce size
- Uses multi-stage builds
- Optimises layer efficiency
- Uses NGINX as base for frontend
- Sets default env vars
- Uses tini for proper signal handling
2025-09-22 23:42:00 +01:00