Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gdevxy/blog
My own technical blog
https://github.com/gdevxy/blog
blog contentful graalvm java quarkus qute
Last synced: 2 days ago
JSON representation
My own technical blog
- Host: GitHub
- URL: https://github.com/gdevxy/blog
- Owner: gdevxy
- Created: 2024-10-12T19:56:59.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2025-01-26T04:13:56.000Z (9 days ago)
- Last Synced: 2025-01-26T05:18:35.144Z (9 days ago)
- Topics: blog, contentful, graalvm, java, quarkus, qute
- Language: Java
- Homepage: https://www.gdevxy.ch
- Size: 6.72 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=
```