Epicfolio is a template made with Astro, Tailwind, AlpineJS and gsap.
On the folder run
npm i
(oryarn
orpnpm i
)npm run dev
(oryarn dev
orpnpm dev
)
You can either click on the button above to deploy to Cloudflare automatically, or you can fork this repository and deploy manually from cloudflare dashboard.
You can leave build settings as defaults.
- CMS for editing blog post (thanks to decap CMS)
- PWA (thanks to vite-pwa)
You can access the admin dashboard for editing blog post at /admin
For more information follow Decap CMS documentation at https://decapcms.org/docs/
In order to access the admin dashboard to change blog articles content you need to have access to the github repo, a quick way to test it test would be fork the repo and than configure decap cms accordingly to your cloud provider (netlify, cloudflare, vercel, etc...).
If you use cloudflare pages you can follow this guide https://github.com/i40west/netlify-cms-cloudflare-pages.
If you use netlify it's actually easier, you will need to change in the file astro.config.mjs
NetlifyCMS config config.backend.name
to git-gateway. (See https://decapcms.org/docs/git-gateway-backend/#git-gateway-with-netlify for more info)