Schedule posts to Bluesky with Cloudflare workers. skyscheduler.work
cf tool bsky-tool cloudflare bluesky schedule bsky service social-media cloudflare-workers

update the homepage with new things

add more info wow

+6 -6
+1 -1
assets/css/stylesheet.css
··· 62 62 grid-column: auto / span 1; 63 63 } 64 64 65 - .max-width-50 article, .dashboard { 65 + .max-width-50 article, .dashboard, .homepage { 66 66 padding-bottom: 0px; 67 67 } 68 68
+5 -5
src/pages/homepage.tsx
··· 1 1 import FooterCopyright from "../layout/footer"; 2 2 import { BaseLayout } from "../layout/main"; 3 3 import NavTags from "../layout/navTags"; 4 - import { MAX_HOURS_REPOSTING, MAX_REPOST_INTERVAL } from "../limits.d"; 4 + import { MAX_HOURS_REPOSTING, MAX_REPOST_INTERVAL, CF_FILE_SIZE_LIMIT_IN_MB } from "../limits.d"; 5 5 6 6 export default function Home() { 7 7 return ( 8 - <BaseLayout title="SkyScheduler - Home"> 8 + <BaseLayout title="SkyScheduler - Home" mainClass="homepage"> 9 9 <NavTags /> 10 10 <section class="container"> 11 11 <article> 12 12 <p> 13 - <strong>SkyScheduler</strong> is an <a href="https://github.com/socksthewolf/skyscheduler" rel="nofollow" target="_blank">open source</a> service that 13 + <strong>SkyScheduler</strong> is a free, <a href="https://github.com/socksthewolf/skyscheduler" rel="nofollow" target="_blank">open source</a> service that 14 14 lets you schedule and automatically repost your content on Bluesky!<br /> 15 15 Boost engagement and reach more people no matter what time of day!<br /> 16 16 <center> ··· 28 28 </center> 29 29 <h6 class="inline-header">Features:</h6> 30 30 <ul> 31 - <li>Handles multiple users/accounts easily</li> 31 + <li>Handles multiple users/accounts easily, supports custom PDS instances</li> 32 32 <li>Schedule your posts any time in the future (to the nearest hour)</li> 33 33 <li>Supports embeds, links, tagging, mentions</li> 34 - <li>Post images with content labels and full support for alt text</li> 34 + <li>Post <span data-tooltip={`images and video (up to ${CF_FILE_SIZE_LIMIT_IN_MB} MB)`}>media</span> with content labels and full support for alt text</li> 35 35 <li>Automatically repost your posts at an interval of your choosing, up to {MAX_REPOST_INTERVAL-1} times every {MAX_HOURS_REPOSTING-1} hours</li> 36 36 <li>Edit the content of pending posts before posting</li> 37 37 </ul>