14 Commits

Author SHA1 Message Date
greg
476bb096b0 feat: add admin pages for content management with edit, list and login functionality 2025-05-24 09:10:11 +02:00
greg
5a6a4e77c2 fix: correct Docker build stage syntax from 'as' to 'AS' 2025-05-24 08:57:25 +02:00
greg
a4bada5bc4 refactor: streamline Dockerfile by consolidating dependencies and simplifying API setup 2025-05-24 08:55:28 +02:00
greg
90f4133606 feat: implement secure Docker setup with Nginx and Node API server running as non-root user 2025-05-24 08:45:22 +02:00
greg
e406c7ffce feat: add admin interface with content management API and Docker setup 2025-05-21 23:59:58 +02:00
greg
858846ad2e feat: replace Node.js production server with NGINX for static file serving 2025-05-21 23:31:44 +02:00
greg
9e7409c281 config: add vite preview config with allowed host for reflectonai.com 2025-05-21 23:25:44 +02:00
greg
b0a7ab4f81 fix: enable Docker container access by adding --host flag to Astro preview command 2025-05-21 23:17:44 +02:00
greg
aaf0f94fe9 feat: add books collection with media cards and site layout components 2025-05-21 23:06:06 +02:00
greg
8953e0851b feat: add multi-stage Dockerfile for Astro webapp production deployment 2025-05-21 22:24:31 +02:00
greg
7336efbb4b feat: implement books collection pages with filtering and dynamic routing 2025-05-21 01:09:37 +02:00
greg
789583142c feat: add books page with filtering and create sample book content 2025-05-21 00:45:20 +02:00
greg
86b335845d feat: initialize Astro project with books collection and TailwindCSS setup 2025-05-21 00:37:53 +02:00
greg
b814a25532 first commit 2025-05-21 00:37:13 +02:00