Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Test adding Payload CMS #20

Open
wants to merge 7 commits into
base: main
Choose a base branch
from
Open

Test adding Payload CMS #20

wants to merge 7 commits into from

Conversation

fwextensions
Copy link
Contributor

This adds a docker image of Payload that can be run next to the Astro server. Posts that are created in the Payload admin UI at localhost:3001 will show up in the Payload section of the header on the site.

See the readme in the payload directory for more details.

Update payload.config.ts to work with Payload v2.
Update README.md with info on payload package.
Remove yarn.lock files for now, since updating the package versions made the lock files out of date.
Fix favicon URL by including the base path.
We only need packages/astro for the site.
Update the compose files to not try to launch astro in the container.
Add error handling to posts.astro.
Add Post.astro component to render the Payload post.
Add a Payload link to the header.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant