diff --git a/changelog.md b/changelog.md index 18eb8e4..1ecdee8 100644 --- a/changelog.md +++ b/changelog.md @@ -1,5 +1,11 @@ # Changelog +## 2026-03-16 - 1.15.2 - fix(systemd) +set HOME and DENO_DIR for the systemd service environment + +- Adds HOME=/root to the generated onebox systemd unit +- Adds DENO_DIR=/root/.cache/deno so Deno cache paths are available when running as a service + ## 2026-03-16 - 1.15.1 - fix(systemd) move Docker installation and swarm initialization to systemd enable flow diff --git a/ts/00_commitinfo_data.ts b/ts/00_commitinfo_data.ts index 3257991..80784d2 100644 --- a/ts/00_commitinfo_data.ts +++ b/ts/00_commitinfo_data.ts @@ -3,6 +3,6 @@ */ export const commitinfo = { name: '@serve.zone/onebox', - version: '1.15.1', + version: '1.15.2', description: 'Self-hosted container platform with automatic SSL and DNS - a mini Heroku for single servers' } diff --git a/ts/classes/systemd.ts b/ts/classes/systemd.ts index 92b5bc9..d3c9e2e 100644 --- a/ts/classes/systemd.ts +++ b/ts/classes/systemd.ts @@ -25,6 +25,8 @@ Restart=always RestartSec=10 WorkingDirectory=/var/lib/onebox Environment=PATH=/usr/bin:/usr/local/bin +Environment=HOME=/root +Environment=DENO_DIR=/root/.cache/deno [Install] WantedBy=multi-user.target diff --git a/ts_web/00_commitinfo_data.ts b/ts_web/00_commitinfo_data.ts index 3257991..80784d2 100644 --- a/ts_web/00_commitinfo_data.ts +++ b/ts_web/00_commitinfo_data.ts @@ -3,6 +3,6 @@ */ export const commitinfo = { name: '@serve.zone/onebox', - version: '1.15.1', + version: '1.15.2', description: 'Self-hosted container platform with automatic SSL and DNS - a mini Heroku for single servers' }