Update Argus Pi publication path

This commit is contained in:
Курнат Андрей
2026-08-08 14:44:51 +03:00
parent 5845584933
commit 46bbcbd313
2 changed files with 6 additions and 6 deletions
+5 -5
View File
@@ -10,9 +10,9 @@ Argus в текущей архитектуре является read-only web ca
- SSH host: `192.168.0.185` - SSH host: `192.168.0.185`
- SSH user: `sevenhill` - SSH user: `sevenhill`
- Server project path: `/home/sevenhill/argus` - Server project path: `/home/sevenhill/argus`
- Data path: `/srv/argus-data` - Data path: `/mnt/data/argus`
- SQLite database: `/srv/argus-data/argus.db` - SQLite database: `/mnt/data/argus/argus.db`
- Package root: `/srv/argus-data/Packages` - Package root: `/mnt/data/argus/Packages`
Do not put SSH passwords, private keys, or local `.env` files into application repositories. 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 ```bash
set -euo pipefail 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 SOURCE_FILE="/tmp/my-app-1.2.3.zip"
export ARGUS_SLUG="my-app" export ARGUS_SLUG="my-app"
@@ -80,7 +80,7 @@ from datetime import datetime, timezone
from pathlib import Path from pathlib import Path
source = Path(sys.argv[1]).resolve() 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" db_path = data_root / "argus.db"
packages_root = data_root / "Packages" packages_root = data_root / "Packages"
+1 -1
View File
@@ -21,7 +21,7 @@ def main() -> None:
args = parser.parse_args() args = parser.parse_args()
source = args.source.resolve(strict=True) 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" db_path = data_root / "argus.db"
packages_root = data_root / "Packages" packages_root = data_root / "Packages"
slug = "qmax" slug = "qmax"