This repository contains the Axy Lusion creative portfolio site: a static website for AI artwork, music, video, news, blog posts, and creative tool coverage.
- A cinematic homepage with a hero feature and latest-image scroll experience
- A full gallery backed by
data/gallery.json - Dedicated pages for music, video, blog, news, tools, and about content
- Archived Decap CMS shell files kept offline in
W:\Websites\LOCAL-ONLY\archive\axylusion-admin-shell\2026-04-21\pending any future authenticated editorial workflow
- Plain HTML, CSS, and JavaScript
- No framework and no build step
- Static hosting friendly
- Gallery/media data stored in
data/gallery.json
Preview Path: koltregaskes.github.io/axylusion
Intended Production Domain: https://axylusion.com
Run a local static server from the repo root, for example:
python -m http.server 4173Then open http://127.0.0.1:4173/index.html.
index.html- homepage and latest-image showcasegallery.html- searchable galleryblog.html- blog landing page and editorial entry pointnews.html- news landing pagemusic.html/videos.html/tools.html- supporting sectionsdata/gallery.json- gallery source datastyles.css- shared site stylingcontent/- editable markdown contentnews-digests/- news source material used by the sitescripts/refresh-site-data.ps1- local refresh pipeline for homepage/news/A-List validationscripts/run-scheduled-refresh.ps1- scheduled entrypoint for morning full refresh and evening news-only refreshscripts/run-smoke-test.ps1- local browser smoke-test wrapper for the public pagesscripts/migrate-images.py- repoint expired Midjourney CDN media to repo-local hosting or Cloudflare R2scripts/rebuild-homepage-gallery.py- repoint homepage gallery items fromdata/gallery.jsonscripts/smoke-test-site.mjs- browser smoke test for key public pagesdocs/CONTENT-FLOWS.md- source-of-truth and refresh documentation
- The site is designed to be deployed as a static website.
- If you use GitHub Pages or another static host, make sure the custom domain and DNS are configured there rather than in the source files.
- The old Decap CMS shell has been removed from the public site until a real authenticated editorial workflow exists. The archived shell files are stored offline under
W:\Websites\LOCAL-ONLY\archive\axylusion-admin-shell\2026-04-21\. - Media uploads for the old CMS shell were configured to land in
images/uploads/. - The current public site is driven by static HTML,
news-digests, and JSON payloads rather than automatic markdown-to-page rendering fromcontent/. - Local unattended refresh is now registered through the central website scheduler:
Websites-AxyLusion-Refresh-Morningat07:20Websites-AxyLusion-Refresh-Eveningat19:20
- Main website: koltregaskes.com
- X: @Axylusion
- Instagram: @axylusion
- YouTube: @AxyLusion
- TikTok: @axylusion