Split PostgreSQL into gallery_dev and gallery_prod, add Docker/Gitea deploy tooling, SMB image sync, pgAdmin split script, dev:web on Keenetic :5173, and operator docs. Co-authored-by: Cursor <cursoragent@cursor.com>
18 lines
529 B
Bash
18 lines
529 B
Bash
#!/usr/bin/env bash
|
|
# Load a docker save tarball on TrueNAS and tag for the Gallery Custom App.
|
|
set -euo pipefail
|
|
|
|
TAR_PATH="${1:-}"
|
|
TAG="${2:-latest}"
|
|
IMAGE="gitea.mysuperlab.netcraze.pro/danilka/gallery-web"
|
|
|
|
if [[ -z "$TAR_PATH" || ! -f "$TAR_PATH" ]]; then
|
|
echo "Usage: sudo bash truenas-load-image.sh /path/to/gallery-web.tar [tag]"
|
|
exit 1
|
|
fi
|
|
|
|
docker load -i "$TAR_PATH"
|
|
docker tag "${IMAGE}:${TAG}" "${IMAGE}:latest"
|
|
docker images "${IMAGE}"
|
|
echo "Set Custom App pull_policy to IfNotPresent, then restart gallery-web."
|