Skip to content

Feature/docker debian slim wkhtmltopdf install#91

Merged
bitbacchus merged 2 commits intomainfrom
feature/docker-debian-slim-wkhtmltopdf-install
Jun 10, 2025
Merged

Feature/docker debian slim wkhtmltopdf install#91
bitbacchus merged 2 commits intomainfrom
feature/docker-debian-slim-wkhtmltopdf-install

Conversation

@bitbacchus
Copy link
Member

chore(docker): switch to node:20-slim and install wkhtmltopdf

  • Change base image from node:20-alpine to node:20-slim
  • Install wkhtmltopdf, fontconfig, ttf-dejavu, and ca-certificates via apt
  • Remove Alpine-specific dependencies and keep existing build steps intact

@bitbacchus bitbacchus self-assigned this Jun 10, 2025
@bitbacchus bitbacchus merged commit beaeb52 into main Jun 10, 2025
4 checks passed
@bitbacchus bitbacchus deleted the feature/docker-debian-slim-wkhtmltopdf-install branch June 10, 2025 21:13
bitbacchus added a commit that referenced this pull request Jun 11, 2025
* Hotfix Can only click on stats detaiils when availible (#85)

* update dependencies

* adds loading spinner to dashboard

* Hotfix: Stats details can only be clicked when stats avail.

* Revert "Hotfix Can only click on stats detaiils when availible (#85)" (#86)

This reverts commit 80a01a1.

* Create deploy-test.yml

* Update deploy-test.yml

* Update deploy-test.yml

* Update deploy-test.yml

* Delete .github/workflows/deploy-check.yml

* Update deployment.sh

Updated for Docker deployment

* Update deployment.sh

Logrotate function explicitly returns 0 now.

* 🔒 Improve token handling in TokenActor: retry on failure and clear previous timeout (#87)

* Update deploy-test.yml

* Update deploy-test.yml

* Update deployment.sh

* Version 1.6.2

* version 1.6.2

* 🐛 fix(Root): defer auth cookie check to useEffect after actor initialization (#89)

* PR version 1.6.2 (#88)

* Hotfix Can only click on stats detaiils when availible (#85)

* update dependencies

* adds loading spinner to dashboard

* Hotfix: Stats details can only be clicked when stats avail.

* Revert "Hotfix Can only click on stats detaiils when availible (#85)" (#86)

This reverts commit 80a01a1.

* Delete .github/workflows/deploy-check.yml

Updated for Docker deployment

Logrotate function explicitly returns 0 now.

* 🔒 Improve token handling in TokenActor: retry on failure and clear previous timeout (#87)

* Update deploy-test.yml

* Version 1.6.2

* 🩹 fix(Root): defer auth cookie check to useEffect after actor initialization

- Move the inline  →  redirect out of the render path
- Perform the login‐redirect in a  that runs once after
- Prevents spurious redirects on re‐renders (e.g. when using React DevTools “pause”)

* 🐛 Feature/prevent question details without data (#90)

 🐛 Add ternary operator to conditionally disable question details button

* Feature/docker debian slim wkhtmltopdf install (#91)

* chore(docker): switch to node:20-slim and install wkhtmltopdf
- solves crash during export

* Feature/feature/root add spinner on init (#92)

* feat(Root): show spinner while initializing and refactor auth redirect

* :chore: issues with auto-deploy on the test server

* ✨ chore: issues with auto-deploy to testserver

* Update deploy-test.yml

* ✨ chore: issues with auto-deploy to testserver

* version bump
bitbacchus added a commit that referenced this pull request Jun 23, 2025
* Hotfix Can only click on stats details when available (#85)

* update dependencies

* adds loading spinner to dashboard

* Hotfix: Stats details can only be clicked when stats avail.

* Revert "Hotfix Can only click on stats detaiils when availible (#85)" (#86)

This reverts commit 80a01a1.

* Create deploy-test.yml

* Update deploy-test.yml

* Update deploy-test.yml

* Update deploy-test.yml

* Delete .github/workflows/deploy-check.yml

* Update deployment.sh

Updated for Docker deployment

* Update deployment.sh

Logrotate function explicitly returns 0 now.

* 🔒 Improve token handling in TokenActor: retry on failure and clear previous timeout (#87)

* Update deploy-test.yml

* Update deploy-test.yml

* Update deployment.sh

* Version 1.6.2

* version 1.6.2

* 🐛 fix(Root): defer auth cookie check to useEffect after actor initialization (#89)

* PR version 1.6.2 (#88)

* Hotfix Can only click on stats detaiils when availible (#85)

* update dependencies

* adds loading spinner to dashboard

* Hotfix: Stats details can only be clicked when stats avail.

* Revert "Hotfix Can only click on stats detaiils when availible (#85)" (#86)

This reverts commit 80a01a1.

* Delete .github/workflows/deploy-check.yml

Updated for Docker deployment

Logrotate function explicitly returns 0 now.

* 🔒 Improve token handling in TokenActor: retry on failure and clear previous timeout (#87)

* Update deploy-test.yml

* Version 1.6.2

* 🩹 fix(Root): defer auth cookie check to useEffect after actor initialization

- Move the inline  →  redirect out of the render path
- Perform the login‐redirect in a  that runs once after
- Prevents spurious redirects on re‐renders (e.g. when using React DevTools “pause”)

* 🐛 Feature/prevent question details without data (#90)

 🐛 Add ternary operator to conditionally disable question details button

* Feature/docker debian slim wkhtmltopdf install (#91)

* chore(docker): switch to node:20-slim and install wkhtmltopdf
- solves crash during export

* Feature/feature/root add spinner on init (#92)

* feat(Root): show spinner while initializing and refactor auth redirect

* :chore: issues with auto-deploy on the test server

* ✨ chore: issues with auto-deploy to testserver

* Update deploy-test.yml

* ✨ chore: issues with auto-deploy to testserver

* version bump

* 🐛 fix(authRefresh): break infinite refresh loop by returning exipry timestamp (#94)

* 🐛 fix(authRefresh): break infinite refresh loop by returning expiry timestamp

* version bump
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