21 Commits

Author SHA1 Message Date
greg
df15dc91db feat: implement Express API server with CRUD operations for content files 2025-05-24 09:43:28 +02:00
greg
154b47935b config: set up nginx and static output for production deployment 2025-05-24 09:38:48 +02:00
greg
3bb52d0927 Revert all changes back to commit e406c7ffce49ca3e6ca064bc92fefa96bc0acf34 2025-05-24 09:31:45 +02:00
greg
321cbe8789 feat: implement secure Express API server for markdown content management 2025-05-24 09:22:07 +02:00
greg
165c473915 refactor: simplify nginx config by removing redundant worker and event settings 2025-05-24 09:18:36 +02:00
greg
d710df2b1f chore: remove user directive from nginx config since Docker handles permissions 2025-05-24 09:16:36 +02:00
greg
afeaf931f2 feat: add admin pages for managing book content with CRUD operations 2025-05-24 09:14:08 +02:00
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