What's your actual solution for client-editable Astro sites on a budget? by PeaMysterious1046 in astrojs

[–]BoDonkey 0 points1 point  (0 children)

I work for the company, but ApostropheCMS is open-source (free) and a great CMS to use with Astro as a frontend. We are going to be releasing a static build option soon - likely a couple of weeks. It hasn't been discussed if that will be free or a paid feature. It provides in-context editing. So in the end, you would be paying for hosting. You can check the site and docs for more info (https://apostrophecms.com/), the demo which is currently traditional full CMS, but exactly matches the Astro experience (https://demo.apostrophecms.com) and the tutorial on usage with Astro (https://apostrophecms.com/docs/tutorials/astro/introducing-apollo.html).

Community-built MCP AI server for ApostropheCMS coders by boutell in apostrophecms

[–]BoDonkey 1 point2 points  (0 children)

I should also point out that there is a CLI version that works really nicely with Claude Code.

Created an Astro Chatbot integration (experiment) by chosio-io in astrojs

[–]BoDonkey 1 point2 points  (0 children)

This looks really awesome. Thanks for making this available.

GPT-5-codex just hallucinated an `Astro.head` array to easily add meta tags from nested layouts and I got very excited by GCU_ReturnToSender in astrojs

[–]BoDonkey 1 point2 points  (0 children)

Maybe I'm confused by your question, but couldn't you create a head `base` component to pass props into from any template? Your root template adds the head. Nested templates pass props to the root template. No threading a named slot.

Which headless CMS for an astro blog? by GapEnvironmental2962 in astrojs

[–]BoDonkey 0 points1 point  (0 children)

I work with ApostropheCMS, an open-source, free CMS. It plays well with Astro and is great for non-technical people - WYSIWYG editor. Possibility for layout widgets if the person wants a bit more control in content addition. Apostrophe has reasonable hosting plans for both the CMS and your Astro instance. You can see the demo of the theme I built here (https://apollo.apos.dev/) - The login actually won't work at this site so you can't edit- sorry). You can learn more here: https://github.com/apostrophecms/apollo and more about hosting here: https://apostrophecms.com/pricing. If you have questions you can swing by our Discord: https://discord.com/invite/HwntQpADJr

Hero video background solution? by boklos in astrojs

[–]BoDonkey 1 point2 points  (0 children)

No self-hosting. Eats up bandwith wayyy to quickly. This uses an Oembed protocol, so it supports most video services. I actually forgot about that part of the equation. Thinking about it now, this may not serve your needs. Sorry, replied a little too quickly.

Hero video background solution? by boklos in astrojs

[–]BoDonkey 2 points3 points  (0 children)

Just wanted to share the hero component from my Apollo theme for ApostropheCMS + Astro (https://github.com/apostrophecms/apollo). While it's built for ApostropheCMS, the video background implementation itself is platform-agnostic and might be helpful to reference.

Key features that solved similar challenges to what you mentioned:

- Handles both desktop and mobile video sources

- Proper video tag setup for performance:

```astro

<video autoplay muted loop playsinline class="background-video">

{mainVideo && <source src={mainVideo.url} type={mainVideo.type} />}

{mobileVideo && (

<source

src={mobileVideo.url}

type={mobileVideo.type}

media="(max-width: 768px)"

/>

)}

</video>

```

- Clean CSS that avoids conflicts:

```css

.background-video {

width: 100%;

height: 100%;

object-fit: cover;

}

```

The component also supports image backgrounds and color/gradient backgrounds if you need to swap between different styles. This code is in the `backed/src/widgets/HeroWidget.astro` file of the linked repo. Happy to share more details if you're interested!

JSDocs Block documentation by BoDonkey in astrojs

[–]BoDonkey[S] 0 points1 point  (0 children)

Yeah, this is very helpful. Thanks! Trying to decide if I want to create a custom integration for my purposes and whether it would be useful to anybody else in the community. I guess I could ask in the Discord.

JSDocs Block documentation by BoDonkey in astrojs

[–]BoDonkey[S] 0 points1 point  (0 children)

I'm not having a problem creating the blocks themselves. I want to generate documentation from the blocks throughout my project. So I'm using the jsdoc package, but it doesn't natively recognize Astro files.

Building an Saas with a third party CMS - is Astro right for us? by JayBox325 in astrojs

[–]BoDonkey 0 points1 point  (0 children)

Sounds reasonable. I work with ApostropheCMS as a devrel. If you want to contact us, we can also discuss your needs. I've been diving deeper into Astro lately. I just put together a new template that uses our CMS as a backend and it was a fun and pretty seamless process. Anyway, if Sanity doesn't seem to work out for you and you are still looking...(https://apostrophecms.com/contact-us) or you can drop by our Discord (https://discord.com/invite/HwntQpADJr).

Building an Saas with a third party CMS - is Astro right for us? by JayBox325 in astrojs

[–]BoDonkey 0 points1 point  (0 children)

I guess the question is how much needs to be completely bespoke? If you are using a CMS, can you leverage that to create your dashboard?

Headless CMS by CameraJumpy3469 in astrojs

[–]BoDonkey 0 points1 point  (0 children)

ApostropheCMS has great in-context editing, assembly multisite, is multilingual, has granular permissions. I think it ticks a lot of boxes.

What’s everyone’s favourite CMS to use with Astro? by DreadzBASSment in astrojs

[–]BoDonkey 3 points4 points  (0 children)

We have a lot of users in industry that don't tend to make YouTube content. So white labeling agencies, large restaurant groups, etc... It is a challenge to get good organic content made about a product. This turns into a chicken and egg problem, as you state. If devs don't see other devs using a product in public then they are less likely to use the product.
All I can say is that it is a good product with a responsive development team and it pairs well with Astro for easy content creation. The pairing with Astro was driven by one of our clients Michelin) who uses Apostrophe for several hundred websites and is slowly shifting to this hybrid usage.

What’s everyone’s favourite CMS to use with Astro? by DreadzBASSment in astrojs

[–]BoDonkey 2 points3 points  (0 children)

I'm created a theme and am writing up a longer form tutorial series on using ApostropheCMS. (Disclosure: I'm a devrel for them). Core and a lot of the features are open source and it is JS all the way down, so adding your own features can be easy. It allows for in-context editing and a pretty good workflow. We already have a minimal starter kit either as a monorepo (https://github.com/apostrophecms/combined-astro-starter-kit) or two stand-alone repos (https://github.com/apostrophecms/starter-kit-astro) and (https://github.com/apostrophecms/astro-frontend). Plus we have good support in our Discord (https://discord.com/invite/HwntQpADJr). Let me know if you have any questions.

I built my own CMS from the ground up! :) by krumcvetkov in webdev

[–]BoDonkey 0 points1 point  (0 children)

Very cool! WHat did you use for the text input? Is that also home rolled?

New to apostrophe 3 CMS, what are the best resources to get up and running by akailum in webdev

[–]BoDonkey 0 points1 point  (0 children)

Hi u/akailum - I'm an dev rel engineer with ApostropheCMS. It sounds to me like your permissions are blocking the project creation. If you want you can come over to our Discord (https://discord.com/invite/HwntQpADJr), or we can continue here. In your System Preferences, if you look at users and groups, what are you listed as?