mirror of
https://github.com/andwati/andwati.com.git
synced 2026-11-15 05:15:12 +00:00
feat(cms): implement Git publishing for content changes and add entrypoint script
- Added a Docker entrypoint script to manage content repository cloning and updates. - Updated server configuration to include public URL and proxy settings. - Enhanced content file utilities to return file paths for written entries. - Introduced GitPublisher class for handling Git operations and deployments. - Added tests for Git publishing functionality. - Updated Dockerfile and docker-compose for production setup. - Added new public PGP key and security.txt for contact information. - Created new About and Archive pages in the site. - Updated site configuration to include new navigation links.
This commit is contained in:
@@ -6,3 +6,16 @@ ADMIN_JWT_SECRET=tobemodified
|
||||
TRANSFER_TOKEN_SALT=tobemodified
|
||||
JWT_SECRET=tobemodified
|
||||
ENCRYPTION_KEY=tobemodified
|
||||
|
||||
# Production reverse-proxy and Git publishing settings. Git publishing stays
|
||||
# disabled during local development unless explicitly enabled.
|
||||
PUBLIC_URL=http://localhost:1337
|
||||
IS_PROXIED=false
|
||||
GIT_PUBLISH_ENABLED=false
|
||||
CONTENT_REPOSITORY_ROOT=
|
||||
CONTENT_GIT_REPOSITORY=andwati/andwati.com
|
||||
CONTENT_GIT_BRANCH=main
|
||||
CONTENT_GIT_COMMIT_NAME="andwati.com CMS"
|
||||
CONTENT_GIT_COMMIT_EMAIL=[email protected]
|
||||
GITHUB_TOKEN=
|
||||
DOKPLOY_DEPLOY_WEBHOOK_URL=
|
||||
|
||||
Reference in New Issue
Block a user