https://github.com/gdevxy/blog
My own technical blog
https://github.com/gdevxy/blog
blog contentful graalvm java quarkus qute
Last synced: about 1 month ago
JSON representation
My own technical blog
- Host: GitHub
- URL: https://github.com/gdevxy/blog
- Owner: gdevxy
- Created: 2024-10-12T19:56:59.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2025-03-27T04:47:01.000Z (about 2 months ago)
- Last Synced: 2025-03-27T05:29:00.487Z (about 2 months ago)
- Topics: blog, contentful, graalvm, java, quarkus, qute
- Language: Java
- Homepage: https://www.gdevxy.ch
- Size: 6.76 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# blog architecture
Java native based blog powered by Quarkus over Qute templating engine.
```mermaid
flowchart LR
blog(blog):::main--->contentful(contentful.com):::external
blog--->gravatar(gravatar.com):::external
blog--->google(google.com):::external
blog--->database[(postgres at aivencloud.com)]:::postgres
qute[/qute/]:::internal---blog
classDef external fill:#480593
classDef internal fill:#a256f8
classDef postgres fill:#30648B
classDef main fill:#23123B
```## build guide
How the application can be built is to be found [here](./doc/build.md).
## environment variables
```shell
GDEVXY_DATABASE_USERNAME=
GDEVXY_DATABASE_PASSWORD=
GOOGLE_CAPTCHA_SECRET=
GRAVATAR_API_KEY=
CONTENTFUL_CDA_TOKEN=
CONTENTFUL_CMA_TOKEN=
```