Commit graph

40 commits

Author SHA1 Message Date
e3930cf87a Fix nginx logging configuration for statistics
- Create log directory in Dockerfile
- Add proper logging configuration to default.conf
- Mount logs directory in docker-compose.yml for persistence
- Fixes 502 error caused by missing log directory
2025-05-27 12:54:13 -05:00
3e1892a6f7 update Docker deployment 2025-05-27 12:45:16 -05:00
f18ceeb663 Rearrange log tracking sections 2024-12-11 22:07:29 -06:00
fd00d16c37 Re-do the tracking section 2024-12-11 21:59:51 -06:00
a09c831b2e Fix assets to be included 2024-12-09 19:18:23 -06:00
f56c7ab126 Update copying order 2024-12-09 18:43:33 -06:00
4c0fde6415 Copy all source first 2024-12-09 18:41:11 -06:00
545b49b65f add builder 2024-12-09 18:39:02 -06:00
da49f378c6 Update with assets path 2024-12-09 18:36:56 -06:00
6365a2ecb2 Fix assets to be copied 2024-12-09 18:29:25 -06:00
0823a15744 Fix docker related issues 2024-12-09 18:18:49 -06:00
620666e7f1 fix: copy public assets to dist 2024-12-09 18:08:59 -06:00
7b27845812 fix: create required directories in Dockerfile 2024-12-09 18:05:46 -06:00
a85d4e2ee9 fix: ensure all public assets are copied to dist 2024-12-09 18:02:23 -06:00
b4a89287bd fix: ensure public directories exist 2024-12-09 17:56:19 -06:00
2dfa0daa42 fix: ensure all public assets are copied to dist 2024-12-09 17:53:09 -06:00
90ca68e939 fix: ensure public directory exists in container 2024-12-09 17:19:50 -06:00
d426b49670 Update build files 2024-12-09 17:12:44 -06:00
14fb61aab9 Development environment:
- Added Dockerfile.dev for local development
- Configured volume mounts for hot reloading
- Set up Vite dev server with proper host binding

Production environment:
- Streamlined multi-stage build process
- Removed Nginx in favor of future Caddy setup
- Optimized container size and build steps
2024-11-30 02:10:00 -06:00
42471336cf Remove vite 2024-11-23 21:42:46 -06:00
afe29ad910 Remove vite dependecy. 2024-11-23 21:34:30 -06:00
98e5dc568a Focus on production only 2024-11-23 21:31:44 -06:00
c53cf2e10c Combined npm ci with audit fix for efficiency
Removed the problematic @types/vite installation
Maintained the essential TypeScript global installation
2024-11-23 21:29:48 -06:00
db739666b6 remove vit installation and add audit 2024-11-23 21:28:32 -06:00
ca5821a755 Remove vite 2024-11-23 21:27:00 -06:00
b8cd5c7e3b Update with modules 2024-11-23 21:19:49 -06:00
35e8241a34 Update Node.js version; rereate package-lock.json files 2024-11-23 21:17:25 -06:00
6c981d2b5c Use existing package.json 2024-11-23 21:14:04 -06:00
dce1bb6a3f ensure src directory exists first 2024-11-23 21:12:17 -06:00
ff8c1ed0cd create a type declaration file for CSS modules 2024-11-23 21:10:58 -06:00
458875dabe Update required type declarations and dev dependencies 2024-11-23 21:09:28 -06:00
8e6bcb66a9 Fix production versions in packages 2024-11-23 21:01:47 -06:00
bb1215e459 Install definitions 2024-11-23 18:09:26 -06:00
4ff75768de Add path 2024-11-23 18:08:25 -06:00
d11e029d5f Update with npm ci 2024-11-23 18:07:15 -06:00
a5aace56d2 Use package.json 2024-11-23 18:06:18 -06:00
b8ec5a5dd3 Update 2024-11-23 18:04:36 -06:00
1f26297bc8 Add vite 2024-11-23 18:03:33 -06:00
4715b3b6a0 Enable Production 2024-11-23 14:38:56 -06:00
eeeca351ec Initial commit with correct file structure 2024-11-23 13:48:37 -06:00