From 46bbcbd3132b8668f4129fdbcd897657684e3fa6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9A=D1=83=D1=80=D0=BD=D0=B0=D1=82=20=D0=90=D0=BD=D0=B4?= =?UTF-8?q?=D1=80=D0=B5=D0=B9?= Date: Sat, 8 Aug 2026 14:44:51 +0300 Subject: [PATCH] Update Argus Pi publication path --- ARGUS_PUBLICATION.md | 10 +++++----- scripts/publish-qmax-argus.py | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/ARGUS_PUBLICATION.md b/ARGUS_PUBLICATION.md index dbd8fce..51f70a5 100644 --- a/ARGUS_PUBLICATION.md +++ b/ARGUS_PUBLICATION.md @@ -10,9 +10,9 @@ Argus в текущей архитектуре является read-only web ca - SSH host: `192.168.0.185` - SSH user: `sevenhill` - Server project path: `/home/sevenhill/argus` -- Data path: `/srv/argus-data` -- SQLite database: `/srv/argus-data/argus.db` -- Package root: `/srv/argus-data/Packages` +- Data path: `/mnt/data/argus` +- SQLite database: `/mnt/data/argus/argus.db` +- Package root: `/mnt/data/argus/Packages` Do not put SSH passwords, private keys, or local `.env` files into application repositories. @@ -50,7 +50,7 @@ Run this publication block on the Pi after editing the variables at the top: ```bash set -euo pipefail -export ARGUS_DATA="/srv/argus-data" +export ARGUS_DATA="/mnt/data/argus" export SOURCE_FILE="/tmp/my-app-1.2.3.zip" export ARGUS_SLUG="my-app" @@ -80,7 +80,7 @@ from datetime import datetime, timezone from pathlib import Path source = Path(sys.argv[1]).resolve() -data_root = Path(os.environ.get("ARGUS_DATA", "/srv/argus-data")).resolve() +data_root = Path(os.environ.get("ARGUS_DATA", "/mnt/data/argus")).resolve() db_path = data_root / "argus.db" packages_root = data_root / "Packages" diff --git a/scripts/publish-qmax-argus.py b/scripts/publish-qmax-argus.py index 29eb2ca..1ffd4f0 100644 --- a/scripts/publish-qmax-argus.py +++ b/scripts/publish-qmax-argus.py @@ -21,7 +21,7 @@ def main() -> None: args = parser.parse_args() source = args.source.resolve(strict=True) - data_root = Path(os.environ.get("ARGUS_DATA", "/srv/argus-data")).resolve(strict=True) + data_root = Path(os.environ.get("ARGUS_DATA", "/mnt/data/argus")).resolve(strict=True) db_path = data_root / "argus.db" packages_root = data_root / "Packages" slug = "qmax"