forked from egecelikci/ege.celikci.me
No description
- TypeScript 59.4%
- Vento 21.9%
- SCSS 18.7%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
- Re-enable allowScripts: [npm:sharp] (was removed during cleanup) — this is why sharp worked on Netlify/macOS but not the server: Deno skips sharp's postinstall (libvips symlinks) without it - Restore picture/transformImages plugins + transform-images attributes - Remove committed pre-generated variants (regenerated at build time) |
||
| _config | ||
| src | ||
| utils | ||
| .gitattributes | ||
| .gitignore | ||
| _cms.ts | ||
| _config.ts | ||
| deno.json | ||
| deno.lock | ||
| LICENSE | ||
| README.md | ||
utku.celikci.me
Utku's personal website — a portfolio and hobby corner, built with Lume and LumeCMS.
Development
deno task serve # start the site + CMS at localhost:3000
The CMS is available at localhost:3000/admin.
Credentials come from the CMS_USER and CMS_PASSWORD environment variables.
Build
deno task build # production build into ./dist
CMS collections
- Posts — blog posts (
src/blog/*.md) - Gallery — portfolio/hobby grid items (
src/gallery/*.md) - Pages — standalone pages (
src/pages/*.md) - Images — upload folder for images (
src/assets/images)
Publishing from the CMS commits and pushes changes to the Forgejo remote
(main branch).
License
Unless otherwise specified, source code and content on this website are licensed under the Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.