diff options
| author | Adam Malczewski <[email protected]> | 2026-06-04 21:21:20 +0900 |
|---|---|---|
| committer | Adam Malczewski <[email protected]> | 2026-06-04 21:21:20 +0900 |
| commit | 394f1ed37ce860da6fdc385769bf29f9737105cd (patch) | |
| tree | 4b825dc642cb6eb9a060e54bf8d69288fbee4904 /packaging/dispatch-api-wrapper.sh | |
| parent | 81a9cdbadf8c9d940d4fe9a2a0de607dee1f5f1a (diff) | |
| download | dispatch-394f1ed37ce860da6fdc385769bf29f9737105cd.tar.gz dispatch-394f1ed37ce860da6fdc385769bf29f9737105cd.zip | |
chore: genesis — remove all files to rebuild from scratch (arch rewrite)
Diffstat (limited to 'packaging/dispatch-api-wrapper.sh')
| -rwxr-xr-x | packaging/dispatch-api-wrapper.sh | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/packaging/dispatch-api-wrapper.sh b/packaging/dispatch-api-wrapper.sh deleted file mode 100755 index d8c656b..0000000 --- a/packaging/dispatch-api-wrapper.sh +++ /dev/null @@ -1,32 +0,0 @@ -#!/bin/bash -# dispatch-api-wrapper.sh -# Wrapper script for running the Dispatch API outside of systemd. -# Install to /usr/bin/dispatch-api (chmod 755). -# -# Usage: -# dispatch-api # runs the server, inheriting the current environment -# dispatch-api --help # passes flags through to bun - -set -euo pipefail - -DISPATCH_CONF="/etc/dispatch/dispatch-api.conf" -DISPATCH_DIR="/opt/dispatch" -BUN="/usr/bin/bun" -ENTRY_POINT="packages/api/src/index.ts" - -# Source the environment file if it exists -if [[ -f "$DISPATCH_CONF" ]]; then - # Export every variable defined in the conf file so child processes see them. - # Lines starting with '#' and blank lines are skipped automatically by bash's - # 'source' builtin. - set -o allexport - # shellcheck source=/etc/dispatch/dispatch-api.conf - source "$DISPATCH_CONF" - set +o allexport -fi - -# Change to the application directory -cd "$DISPATCH_DIR" - -# Hand off to bun — exec replaces this process so signals are forwarded correctly -exec "$BUN" "$ENTRY_POINT" "$@" |
