Commit Graph

20 Commits

Author SHA1 Message Date
MickLesk 681d4f6255 Bind Elasticsearch to 127.0.0.1 in Zammad install
Explicitly bind Elasticsearch to 127.0.0.1 instead of relying on localhost resolution. Updates elasticsearch.yml, health check curl, and Zammad ES URL setting to use 127.0.0.1 for consistency and to avoid potential IPv6 resolution issues.
2026-07-20 08:53:51 +02:00
Slaviša Arežina 4d56173394 Refactor: Use heredoc when creating env files and creds/other (#15469)
* Use heredoc

* Fixes
2026-06-30 13:01:18 +02:00
CanbiZ (MickLesk) 26915e3979 Zammad: configure Elasticsearch before zammad start (#12308)
* fix(zammad): configure Elasticsearch for LXC container startup

- Set discovery.type: single-node (required for single-node ES)
- Set xpack.security.enabled: false (not needed in local LXC)
- Set bootstrap.memory_lock: false (fails in unprivileged LXC)
- Add startup wait loop (up to 60s) to ensure ES is ready before
  Zammad installation continues

Fixes #12301-related recurring Elasticsearch startup failures

* Update install/zammad-install.sh

Co-authored-by: Slaviša Arežina <58952836+tremor021@users.noreply.github.com>

---------

Co-authored-by: Slaviša Arežina <58952836+tremor021@users.noreply.github.com>
2026-02-25 13:55:07 +01:00
CanbiZ (MickLesk) b9f4e6c8bd fix(zammad): fix Elasticsearch JVM config and add daemon-reload (#12125)
The JVM heap options were appended with >> which left the old
defaults in place. Use sed to replace them instead.
Also add the missing systemctl daemon-reload that ES requires
after package installation before the service can be started.

Closes #12111
2026-02-20 22:52:28 +01:00
Slaviša Arežina 90f73d1d24 Remove custom IP fetching (#10954)
Co-authored-by: CanbiZ (MickLesk) <47820557+MickLesk@users.noreply.github.com>
2026-01-19 16:33:08 +01:00
CanbiZ (MickLesk) 8b750d42d2 fix(zammad): use ln -sf to avoid failure when symlink exists (#10840) 2026-01-16 08:39:01 +01:00
Copilot 10024723b6 Fix Zammad nginx configuration causing installation failure (#10757)
* Initial plan

* Fix nginx configuration setup in zammad-install.sh

Co-authored-by: MickLesk <47820557+MickLesk@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: MickLesk <47820557+MickLesk@users.noreply.github.com>
2026-01-13 07:53:43 +01:00
Tobias c1fe8b91b4 chore: bump copyright to 2026 - happy new year (#10585)
* chore: bump copyright to 2026 - happy new year

* fix

* meilisearch fix source url

* livebook: fix space

* fix source cmd

* fix source cmd
2026-01-06 13:28:12 +01:00
iLikeToCode 08eded6e37 Unlink default nginx config (#10432)
Unlinking the nginx default config means zammad will respond on all addresses, as it should when running in a dedicated container.
2025-12-30 17:37:08 +01:00
Slaviša Arežina cf7d32548f Refactor (#9805) 2025-12-09 15:58:13 +01:00
CanbiZ a328d7b8ba fix(zammad): use Debian 12 and dynamic APT source version (#9750) 2025-12-07 21:29:39 +01:00
CanbiZ afe330173e Refactor cleanup steps to use cleanup_lxc function (#9354) 2025-11-22 17:27:13 +01:00
CanbiZ f39b17ad7a zammad: Change Suite to 12 2025-10-10 08:58:47 +02:00
CanbiZ c75be209e2 Bump Z-Y Scripts to Debian 13 (#8174) 2025-10-07 21:23:56 +02:00
CanbiZ 010928fee2 Refactor: Remove gpg / gnupg from script base (#4775)
* Refactor: Remove gpg / gnupg from

* push more

* add more

* Update reactive-resume-install.sh

* Revert: add unzip

---------

Co-authored-by: Tobias <96661824+CrazyWolf13@users.noreply.github.com>
2025-05-28 10:54:01 +02:00
Slaviša Arežina 95acf8c018 Enable ElasticSearch service (#4391) 2025-05-11 17:12:46 +02:00
CanbiZ 2306531021 [core] Rebase Scripts (formatting, highlighting & remove old deps) (#3378)
* Big Refactor: Remove Deps / Formatting & Correct End Of Line Sequence

* f
2025-03-24 14:20:56 +01:00
Bas van den Berg 204219a477 Add source to install scripts and make license one line (#2842) 2025-03-04 17:54:20 +01:00
CanbiZ 15f04d525d Happy new Year! Update Copyright to 2025 (#1150) 2025-01-01 13:37:29 +01:00
Michel Roegl-Brunner 9379ac4032 New Script: Zammad (#640)
* New Script: Zammad

* Implement changes

* Changes after review

* Added changes

* Added changes

* Change to new System

* Change to new Default System

* formatting

* Update zammad.json

* fix json

* Update zammad.json

fix OS

* remove / in json

* Sync with develop branch

---------

Co-authored-by: CanbiZ <47820557+MickLesk@users.noreply.github.com>
2024-12-20 10:02:06 +01:00