your personal website on atproto - mirror blento.app
26
fork

Configure Feed

Select the types of activity you want to include in your feed.

add wrangler

Florian a1cf2344 8c9f032e

+6 -50
+1 -49
README.md
··· 1 - # Editable Website 2 - 3 - Work in progress! Preview only. 4 - 5 - https://flo-bit.dev/svelsky/ 6 - 7 - Statically built svelte website using your bluesky pds as a backend with a wysiwyg editor. 8 - 9 - ## Why? 10 - 11 - - Statically built websites are fast and super cheap to host (often free on github 12 - pages, cloudflare, etc). 13 - 14 - - But they are usually hard to edit (for non-technical users), either you edit 15 - the code directly or you have to use (and usually pay for) a CMS of some kind. 16 - 17 - - This repo aims to combine the best of both worlds: cheap, fast and easy to edit 18 - (content editing only, design is static/only changeable by editing code). 19 - 20 - ## Development 21 - 22 - ```bash 23 - pnpm install 24 - pnpm run dev 25 - ``` 26 - 27 - ## Deployment with github pages 28 - 29 - 1. fork the repo and enable github pages in the repo settings (Settings -> Pages -> Source -> Github Actions) 30 - 31 - 2. change the handle to your bluesky handle in `.github/workflows/deploy.yml` line 32: 32 - 33 - ```bash 34 - PUBLIC_HANDLE: 'your-bluesky-handle' 35 - ``` 36 - 37 - 3. change the base path to your repo name in `svelte.config.js` line 13: 38 - 39 - ```ts 40 - base: process.env.NODE_ENV === 'development' ? '' : '/svelsky' 41 - ``` 42 - 43 - 4. push to github and wait for it to deploy 44 - 45 - 5. edit the website by going to `https://<your-github-username>.github.io/<repo-name>/edit`, 46 - signing in with your bluesky account, editing the website and saving at the end. 47 - 48 - 6. rerun the workflow manually by selecting the last workflow in the github actions tab and 49 - clicking the `Re-run all jobs` button or wait for the scheduled workflow that runs every 6 hours. 1 + # blento
+2 -1
package.json
··· 59 59 "svelte-sonner": "^1.0.7", 60 60 "tailwind-merge": "^3.4.0", 61 61 "tailwind-variants": "^3.2.2", 62 - "turndown": "^7.2.0" 62 + "turndown": "^7.2.0", 63 + "wrangler": "^4.54.0" 63 64 }, 64 65 "license": "MIT" 65 66 }
+3
pnpm-lock.yaml
··· 71 71 turndown: 72 72 specifier: ^7.2.0 73 73 version: 7.2.0 74 + wrangler: 75 + specifier: ^4.54.0 76 + version: 4.54.0(@cloudflare/workers-types@4.20251225.0) 74 77 devDependencies: 75 78 '@eslint/compat': 76 79 specifier: ^1.2.5