Skip to content

Commit a64fb69

Browse files
committed
Merge branch 'main' into beta
2 parents 7826898 + 62d9ae7 commit a64fb69

File tree

15 files changed

+545
-63
lines changed

15 files changed

+545
-63
lines changed

.github/workflows/ci.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,22 +14,22 @@ on:
1414
jobs:
1515
ci-optimization:
1616
name: CI optimization
17-
uses: dargmuesli/github-actions/.github/workflows/ci-optimization.yml@e98193e91e9be2af3af784b7a0f25d35bf4eadc5 # 4.0.7
17+
uses: dargmuesli/github-actions/.github/workflows/ci-optimization.yml@f680e78d609905fc52fe9a981b4538da19d9dac4 # 4.3.1
1818
permissions:
1919
pull-requests: read
2020
build:
2121
needs: ci-optimization
2222
if: needs.ci-optimization.outputs.continue == 'true'
2323
name: dargstack rgen
24-
uses: dargmuesli/github-actions/.github/workflows/dargstack-rgen.yml@e98193e91e9be2af3af784b7a0f25d35bf4eadc5 # 4.0.7
24+
uses: dargmuesli/github-actions/.github/workflows/dargstack-rgen.yml@f680e78d609905fc52fe9a981b4538da19d9dac4 # 4.3.1
2525
permissions:
2626
contents: read
2727
with:
2828
APT_PACKAGES: mkcert
2929
release-semantic:
3030
needs: build
3131
name: Semantic Release
32-
uses: dargmuesli/github-actions/.github/workflows/release-semantic.yml@e98193e91e9be2af3af784b7a0f25d35bf4eadc5 # 4.0.7
32+
uses: dargmuesli/github-actions/.github/workflows/release-semantic.yml@f680e78d609905fc52fe9a981b4538da19d9dac4 # 4.3.1
3333
permissions:
3434
contents: write
3535
id-token: write

.github/workflows/release-schedule.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ on:
1010
jobs:
1111
release-schedule:
1212
name: "Release: Scheduled"
13-
uses: dargmuesli/github-actions/.github/workflows/release-schedule.yml@e98193e91e9be2af3af784b7a0f25d35bf4eadc5 # 4.0.7
13+
uses: dargmuesli/github-actions/.github/workflows/release-schedule.yml@f680e78d609905fc52fe9a981b4538da19d9dac4 # 4.3.1
1414
permissions:
1515
contents: read
1616
secrets:

CHANGELOG.md

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,66 @@
1919
* **postgraphile:** change forward authorization path ([0e9cc64](https://github.com/maevsi/stack/commit/0e9cc64501ec547b5bddef83dda8a202a94ff203))
2020
* **vibetype:** allow csrf token access control header ([1ccdd94](https://github.com/maevsi/stack/commit/1ccdd94c7f87fc570212f6cf8c5ad281632e743f))
2121

22+
## [16.1.9](https://github.com/maevsi/stack/compare/16.1.8...16.1.9) (2026-02-22)
23+
24+
### Bug Fixes
25+
26+
* **vibetype:** move allowed headers from postgraphile ([421ae19](https://github.com/maevsi/stack/commit/421ae19e65001039c15c94db5e91ce3610bd230f))
27+
28+
## [16.1.8](https://github.com/maevsi/stack/compare/16.1.7...16.1.8) (2026-02-22)
29+
30+
### Bug Fixes
31+
32+
* **deps:** update ghcr.io/maevsi/vibetype to v13.3.3 ([a175137](https://github.com/maevsi/stack/commit/a1751375c4bcaae957fd32e920cd7a62e10114fa))
33+
34+
## [16.1.7](https://github.com/maevsi/stack/compare/16.1.6...16.1.7) (2026-02-22)
35+
36+
### Performance Improvements
37+
38+
* **elasticsearch:** add resource constraints ([3ae4d73](https://github.com/maevsi/stack/commit/3ae4d73975b3afe8b5177cad84c476c358c230a4))
39+
40+
## [16.1.6](https://github.com/maevsi/stack/compare/16.1.5...16.1.6) (2026-02-22)
41+
42+
### Bug Fixes
43+
44+
* **elasticsearch:** correct security configuration ([ccda936](https://github.com/maevsi/stack/commit/ccda936b5d1d7c24450027e260d9b49c27abbfbd))
45+
46+
## [16.1.5](https://github.com/maevsi/stack/compare/16.1.4...16.1.5) (2026-02-21)
47+
48+
### Bug Fixes
49+
50+
* **zammad:** set nginx server scheme ([f035ac5](https://github.com/maevsi/stack/commit/f035ac5ed555b00983612de0c73abdca5accc34d))
51+
52+
## [16.1.4](https://github.com/maevsi/stack/compare/16.1.3...16.1.4) (2026-02-21)
53+
54+
### Bug Fixes
55+
56+
* **zammad-init:** restart on failure only ([3fb38d9](https://github.com/maevsi/stack/commit/3fb38d9d88cc8dd4db0baa55345c3e8e14e0ad70))
57+
58+
## [16.1.3](https://github.com/maevsi/stack/compare/16.1.2...16.1.3) (2026-02-21)
59+
60+
### Bug Fixes
61+
62+
* **elasticsearch:** set memory ([e257b75](https://github.com/maevsi/stack/commit/e257b75a3500aee4b0028bca4777905d14ca7cf0))
63+
64+
## [16.1.2](https://github.com/maevsi/stack/compare/16.1.1...16.1.2) (2026-02-21)
65+
66+
### Bug Fixes
67+
68+
* **zammad-nginx:** resolve certificate ([e95bf06](https://github.com/maevsi/stack/commit/e95bf068fd2b4ad34c810815ab2e638b33cddb01))
69+
70+
## [16.1.1](https://github.com/maevsi/stack/compare/16.1.0...16.1.1) (2026-02-21)
71+
72+
### Bug Fixes
73+
74+
* **deps:** lockfile maintenance ([0785ef9](https://github.com/maevsi/stack/commit/0785ef9d90e3b32b86da13fae2052f4879d3985d))
75+
76+
## [16.1.0](https://github.com/maevsi/stack/compare/16.0.8...16.1.0) (2026-02-21)
77+
78+
### Features
79+
80+
* **zammad:** add ([f913dfc](https://github.com/maevsi/stack/commit/f913dfc894724e19195853138cc6610419a5ab42))
81+
2282
## [16.0.8](https://github.com/maevsi/stack/compare/16.0.7...16.0.8) (2026-02-08)
2383

2484
### Bug Fixes

CODEOWNERS

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
* @dargmuesli

README.md

Lines changed: 77 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,16 +8,34 @@ This project is deployed in accordance to the [DargStack template](https://githu
88
## Table of Contents
99

1010

11-
1. [secrets](#secrets)
11+
1. [x-shared](#x-shared)
1212

13-
2. [services](#services)
13+
2. [secrets](#secrets)
1414

15-
3. [volumes](#volumes)
15+
3. [services](#services)
16+
17+
4. [volumes](#volumes)
18+
19+
20+
## x-shared
21+
22+
23+
- ### `zammad-service`
24+
25+
You can access the helpdesk at [zammad.app.localhost](https://zammad.app.localhost/).
1626

1727

1828
## secrets
1929

2030

31+
- ### `elasticsearch-keystore_password`
32+
33+
The search engine's password for the keystore.
34+
35+
- ### `elasticsearch-password`
36+
37+
The search engine's password for the default user.
38+
2139
- ### `grafana_admin_email`
2240

2341
The observation dashboard's admin email.
@@ -197,6 +215,10 @@ This project is deployed in accordance to the [DargStack template](https://githu
197215

198216
You can check the database connector's setup logs using `portainer`.
199217

218+
- ### `elasticsearch`
219+
220+
You cannot access the search engine via a web interface.
221+
200222
- ### `geoip`
201223

202224
You cannot access the ip geolocator via a web interface.
@@ -209,6 +231,10 @@ This project is deployed in accordance to the [DargStack template](https://githu
209231

210232
You cannot access the jobber via a web interface.
211233

234+
- ### `memcached`
235+
236+
You cannot access the caching system via a web interface.
237+
212238
- ### `minio` ![development](https://img.shields.io/badge/-development-informational.svg?style=flat-square)
213239

214240
You can access the s3 console at [minio.app.localhost](https://minio.app.localhost/).
@@ -246,6 +272,10 @@ This project is deployed in accordance to the [DargStack template](https://githu
246272

247273
You can access reccoom's database via `adminer`.
248274

275+
- ### `redis`
276+
277+
You cannot access the caching system via a web interface.
278+
249279
- ### `redpanda`
250280

251281
You can access the event streaming platform's ui as described under `redpanda-console`.
@@ -274,6 +304,30 @@ This project is deployed in accordance to the [DargStack template](https://githu
274304

275305
You can access the main project's frontend at [app.localhost](https://app.localhost/).
276306

307+
- ### `zammad-backup`
308+
309+
You cannot access the helpdesk backup service via a web interface.
310+
311+
- ### `zammad-init`
312+
313+
You cannot access the helpdesk initialization service via a web interface.
314+
315+
- ### `zammad-nginx`
316+
317+
You can access the helpdesk at [zammad.app.localhost](https://zammad.app.localhost/).
318+
319+
- ### `zammad-railsserver`
320+
321+
You cannot access the helpdesk application server directly.
322+
323+
- ### `zammad-scheduler`
324+
325+
You cannot access the helpdesk scheduler directly.
326+
327+
- ### `zammad-websocket`
328+
329+
You cannot access the helpdesk websocket server directly.
330+
277331

278332
## volumes
279333

@@ -294,6 +348,14 @@ This project is deployed in accordance to the [DargStack template](https://githu
294348

295349
The change data capture's logs.
296350

351+
- ### `elasticsearch-configuration`
352+
353+
The search engine's configuration.
354+
355+
- ### `elasticsearch_data`
356+
357+
The search engine's data.
358+
297359
- ### `grafana_data`
298360

299361
The observation dashboard's data.
@@ -326,6 +388,10 @@ This project is deployed in accordance to the [DargStack template](https://githu
326388

327389
The recommendation database's data.
328390

391+
- ### `redis_data`
392+
393+
The caching system's data.
394+
329395
- ### `redpanda_data`
330396

331397
The message queue's data.
@@ -334,4 +400,12 @@ This project is deployed in accordance to the [DargStack template](https://githu
334400

335401
The frontend's data.
336402

403+
- ### `zammad-backup_data`
404+
405+
The helpdesk backup's data.
406+
407+
- ### `zammad_data`
408+
409+
The helpdesk's data.
410+
337411

package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
"author": "Jonas Thelemann <e-mail+maevsi_stack@jonas-thelemann.de>",
33
"description": "Dargstack configuration for Vibetype.",
44
"devDependencies": {
5-
"@commitlint/cli": "20.4.1",
6-
"@commitlint/config-conventional": "20.4.1",
5+
"@commitlint/cli": "20.4.2",
6+
"@commitlint/config-conventional": "20.4.2",
77
"conventional-changelog-conventionalcommits": "9.1.0",
88
"dargstack": "3.0.0",
99
"dargstack_rgen": "0.9.84",
@@ -14,7 +14,7 @@
1414
},
1515
"license": "GPL-3.0-only",
1616
"name": "@maevsi/stack",
17-
"packageManager": "pnpm@10.29.3",
17+
"packageManager": "pnpm@10.30.1",
1818
"private": true,
1919
"repository": "https://github.com/maevsi/stack.git",
2020
"scripts": {

0 commit comments

Comments
 (0)