Deslicer Enterprise docs
Deslicer

Chapter 11: Appendix

← Back to Index | Previous: Troubleshooting


11.1 Command cheatsheet

Prefer Control-printed host commands when available. Use installer --version to confirm the script on the host matches the engagement pin.

Deslicer AI — install and update

sudo mkdir -p /opt/deslicer/bin
sudo curl -fsSL https://artifact-registry.deslicer.io/install/linux/prod/deslicer-dai-install.sh \
  -o /opt/deslicer/bin/deslicer-dai-install.sh
sudo chmod 755 /opt/deslicer/bin/deslicer-dai-install.sh

bash /opt/deslicer/bin/deslicer-dai-install.sh --version

bash /opt/deslicer/bin/deslicer-dai-install.sh \
  --provision ./provision.enc.yml \
  --age-identity ~/.config/age/keys.txt
bash /opt/deslicer/bin/deslicer-dai-install.sh \
  --provision ./provision.yml \
  --age-identity ~/.config/age/keys.txt \
  --update --channel enterprise
bash /opt/deslicer/bin/deslicer-dai-install.sh \
  --provision ./provision.yml \
  --age-identity ~/.config/age/keys.txt \
  --repair
bash /opt/deslicer/bin/deslicer-dai-install.sh --status

Deslicer AI — uninstall

Uninstall DAP first if this Control instance still has an enrolled backend (Chapter 7 §7.10).

sudo curl -fsSL https://artifact-registry.deslicer.io/install/linux/prod/deslicer-dai-uninstall.sh \
  -o /opt/deslicer/bin/deslicer-dai-uninstall.sh
sudo chmod 755 /opt/deslicer/bin/deslicer-dai-uninstall.sh
bash /opt/deslicer/bin/deslicer-dai-uninstall.sh \
  --compose-dir /opt/deslicer/ai

DAP — install and update (shape only — use Control’s exact command)

sudo curl -fsSL https://artifact-registry.deslicer.io/install/linux/prod/deslicer-dap-install.sh \
  -o /opt/deslicer/bin/deslicer-dap-install.sh
sudo chmod 755 /opt/deslicer/bin/deslicer-dap-install.sh

bash /opt/deslicer/bin/deslicer-dap-install.sh --version

printf '%s' 'ENROLL_TOKEN' | bash /opt/deslicer/bin/deslicer-dap-install.sh \
  --dai-url https://<dai-host> \
  --enroll-token-file - \
  --age-identity-file ~/.config/age/keys.txt

# Update tokens from Control include --update (keep volumes/secrets; apply image pins)
printf '%s' 'ENROLL_TOKEN' | bash /opt/deslicer/bin/deslicer-dap-install.sh \
  --dai-url https://<dai-host> \
  --enroll-token-file - \
  --age-identity-file ~/.config/age/keys.txt \
  --update --channel enterprise

# Proxy-only apply when Control prints it (certificates / Caddy only)
printf '%s' 'ENROLL_TOKEN' | bash /opt/deslicer/bin/deslicer-dap-install.sh \
  --dai-url https://<dai-host> \
  --enroll-token-file - \
  --age-identity-file ~/.config/age/keys.txt \
  --proxy-only

DAP — uninstall

Delete or deactivate the Control backend first, then:

sudo curl -fsSL https://artifact-registry.deslicer.io/install/linux/prod/deslicer-dap-uninstall.sh \
  -o /opt/deslicer/bin/deslicer-dap-uninstall.sh
sudo chmod 755 /opt/deslicer/bin/deslicer-dap-uninstall.sh
bash /opt/deslicer/bin/deslicer-dap-uninstall.sh \
  --compose-dir /opt/deslicer/dap

Platform stack uninstall only. Splunk worker-host package uninstall is out of scope.

Age decrypt (handoff package)

age -d -i ~/.config/age/keys.txt -o provision.yml provision.enc.yml

Local health (AI host)

bash /opt/deslicer/bin/deslicer-dai-install.sh --status
curl -fsS http://127.0.0.1:13000/api/health
curl -fsS -o /dev/null -w '%{http_code}\n' http://127.0.0.1:13001/

11.2 Glossary

Term Short definition
Control Deslicer AI management UI at /control
DAP Deslicer Automation Platform
Edge proxy Deslicer-managed Caddy on the product host
Engagement Customer deployment instance
Enterprise channel Stable floating image tip (:enterprise)
Install package DAP Ansible tarball applied from Control → Updates → DAP
Install state Age-encrypted /opt/deslicer/ai/install-state.enc.yml
Observer API DAP API surface
Preview channel Early-access floating image tip (:preview)
Provisioning package Deslicer handoff (provision.yml or provision.enc.yml)
Need Contact
Install support support@deslicer.com
Registry / Nexus access Deslicer delivery team for your engagement

11.4 Document map

Topic Chapter
Terminology 01
Ports and Caddy 02, 06
Package and answers 04
DAI install / updates / uninstall 05
DAP install / updates / uninstall 07
Firewall 09
Troubleshooting 10

← Back to Index | Previous: Troubleshooting