Skip to content

PG Back Web #2621

Open
Open

Description

@MickLesk

Name of the Script

PGBackWeb

Script Type

CT (LXC Container)

Script path

No response

Where does it run?

Proxmox VE host

Does this script support arm64?

arm64 supported

📋 Script Details

PG Back Web is a web interface for scheduled PostgreSQL backups with pg_dump. It runs backups of PostgreSQL 13 to 18 servers on cron schedules, stores them on local disk or any number of S3 buckets with retention, and restores or downloads them from the browser, with execution logs and webhooks for monitoring.

Activity

  1. github-actions commented on Nov 13, 2026

    @github-actions
    Contributor

    📊 Install telemetry for pgbackweb

    Runs reported by the DevScripts version of this script since this issue was opened (2026-11-13).

    Installs ✅ Successful ❌ Failed ⏹️ Aborted ❔ No result Success rate
    1 1 0 0 0 100.0%

    Last run: 13.11.2026 at 16:12 UTC (9 hours 4 minutes ago) · success

    Last success: 2026-11-13 16:16 UTC · Last failure: — · Avg. install time: 4 min

    Open in the telemetry dashboard · updated hourly · last refresh 2026-11-14 01:17 UTC

  2. community-scripts-issue-bot commented on Nov 13, 2026

    @community-scripts-issue-bot

    The PG Back Web script is ready for testing. Run it in the Proxmox VE shell (or on an Incus host) to create a container:

    bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/DevScripts/main/ct/pgbackweb.sh)"
    

    Create the admin account right after the install: until then anyone who can reach port 8085 can claim it.

    Note: This is not in the official repo yet—it's just a dev version! After merging into ProxmoxVE, it will need to be recreated.

    Discord testing thread: https://discord.com/channels/1302816934508630047/1570816451487735918

  3. github-actions commented on Nov 13, 2026

    @github-actions
    Contributor

    Proxmox script test

    @MickLesk ✅ 2/2 passed at a788e29

    Script Platform Install Update Duration Detail
    ct/pgbackweb.sh pve ✅ ✅ 10m13s http://10.99.0.206:8085 → 200
    ct/pgbackweb.sh incus ✅ ✅ 7m16s http://10.98.0.238:8085 → 200
    ct/pgbackweb.sh arm64 ✅ ✅ 4m53s http://10.98.0.44:8085 → 200

    ARM64 (information only, not counted): 1/1 passed.

    📊 Resources
    Script Platform Usage
    ct/pgbackweb.sh pve disk 1.9 of 6 GB · RAM at rest 37 of 1024 MB · OOM kills 0
    ct/pgbackweb.sh incus disk 2.0 of 6 GB · RAM at rest 37 of 1024 MB · OOM kills 0
    ct/pgbackweb.sh arm64 disk 2.3 of 6 GB · RAM at rest 33 of 1024 MB · OOM kills 0
    📸 ct/pgbackweb.sh (pve) — http://10.99.0.206:8085: after install / after update

    Screenshot of ct/pgbackweb.sh Screenshot of ct/pgbackweb.sh

    📸 ct/pgbackweb.sh (incus) — http://10.98.0.238:8085: after install / after update

    Screenshot of ct/pgbackweb.sh Screenshot of ct/pgbackweb.sh

    📸 ct/pgbackweb.sh (arm64) — http://10.98.0.44:8085: after install / after update

    Screenshot of ct/pgbackweb.sh Screenshot of ct/pgbackweb.sh

    📄 ct/pgbackweb.sh (pve) — install log (1380 lines)
    … 1052 earlier lines cut, the full log is in the run artifacts
    Selecting previously unselected package postgresql-18-jit.
    Preparing to unpack .../16-postgresql-18-jit_18.7-1.pgdg13+2_amd64.deb ...
    Unpacking postgresql-18-jit (18.7-1.pgdg13+2) ...
    Selecting previously unselected package sysstat.
    Preparing to unpack .../17-sysstat_12.7.5-2_amd64.deb ...
    Unpacking sysstat (12.7.5-2) ...
    Setting up postgresql-client-common (295.pgdg13+1) ...
    Setting up libsensors-config (1:3.6.2-2) ...
    Setting up libpq5:amd64 (18.7-1.pgdg13+2) ...
    Setting up libcommon-sense-perl:amd64 (3.75-3+b5) ...
    Setting up libz3-4:amd64 (4.13.3-1) ...
    Setting up libsensors5:amd64 (1:3.6.2-2) ...
    Setting up libnuma1:amd64 (2.0.19-1) ...
    Setting up libtypes-serialiser-perl (1.01-1) ...
    Setting up libjson-perl (4.10000-1) ...
    Setting up libxslt1.1:amd64 (1.1.35-1.2+deb13u3) ...
    Setting up liburing2:amd64 (2.9-1) ...
    Setting up sysstat (12.7.5-2) ...
    Creating config file /etc/default/sysstat with new version
    update-alternatives: using /usr/bin/sar.sysstat to provide /usr/bin/sar (sar) in auto mode
    Created symlink '/etc/systemd/system/sysstat.service.wants/sysstat-collect.timer' → '/usr/lib/systemd/system/sysstat-collect.timer'.
    Created symlink '/etc/systemd/system/sysstat.service.wants/sysstat-rotate.timer' → '/usr/lib/systemd/system/sysstat-rotate.timer'.
    Created symlink '/etc/systemd/system/sysstat.service.wants/sysstat-summary.timer' → '/usr/lib/systemd/system/sysstat-summary.timer'.
    Created symlink '/etc/systemd/system/multi-user.target.wants/sysstat.service' → '/usr/lib/systemd/system/sysstat.service'.
    Setting up libjson-xs-perl (4.040-1~deb13u1) ...
    Setting up libllvm19:amd64 (1:19.1.7-3+b1) ...
    Setting up postgresql-client-18 (18.7-1.pgdg13+2) ...
    update-alternatives: using /usr/share/postgresql/18/man/man1/psql.1.gz to provide /usr/share/man/man1/psql.1.gz (psql.1.gz) in auto mode
    Setting up postgresql-common (295.pgdg13+1) ...
    Creating config file /etc/postgresql-common/createcluster.conf with new version
    Building PostgreSQL dictionaries from installed myspell/hunspell packages...
    Removing obsolete dictionary files:
    Creating group 'postgres' with GID 988.
    Creating user 'postgres' (PostgreSQL administrator) with UID 988 and GID 988.
    Created symlink '/etc/systemd/system/multi-user.target.wants/postgresql.service' → '/usr/lib/systemd/system/postgresql.service'.
    Setting up postgresql-18 (18.7-1.pgdg13+2) ...
    Creating new PostgreSQL cluster 18/main ...
    /usr/lib/postgresql/18/bin/initdb -D /var/lib/postgresql/18/main --auth-local peer --auth-host scram-sha-256 --no-instructions
    The files belonging to this database system will be owned by user "postgres".
    This user must also own the server process.
    The database cluster will be initialized with locale "C.UTF-8".
    The default database encoding has accordingly been set to "UTF8".
    The default text search configuration will be set to "english".
    Data page checksums are enabled.
    fixing permissions on existing directory /var/lib/postgresql/18/main ... ok
    creating subdirectories ... ok
    selecting dynamic shared memory implementation ... posix
    selecting default "max_connections" ... 100
    selecting default "shared_buffers" ... 128MB
    selecting default time zone ... Europe/Vienna
    creating configuration files ... ok
    running bootstrap script ... ok
    performing post-bootstrap initialization ... ok
    syncing data to disk ... ok
    Setting up postgresql-18-jit (18.7-1.pgdg13+2) ...
    Processing triggers for libc-bin (2.41-12+deb13u4) ...
    Processing triggers for man-db (2.13.1-1) ...
    Synchronizing state of postgresql.service with SysV service script with /usr/lib/systemd/systemd-sysv-install.
    Executing: /usr/lib/systemd/systemd-sysv-install enable postgresql
    [2026-11-13 16:18:15] [OK] Setup PostgreSQL 18
    [2026-11-13 16:18:15] [INFO] Setting up PostgreSQL Database
    CREATE ROLE
    CREATE DATABASE
    ALTER ROLE
    ALTER ROLE
    ALTER ROLE
    [2026-11-13 16:18:16] [OK] Set up PostgreSQL Database
    [2026-11-13 16:18:16] [INFO] Installing Dependencies
    Reading package lists...
    Building dependency tree...
    Reading state information...
    unzip is already the newest version (6.0-29+deb13u1).
    unzip set to manually installed.
    Installing:
      postgresql-client-13  postgresql-client-15  postgresql-client-17
      postgresql-client-14  postgresql-client-16
    Suggested packages:
      postgresql-13      postgresql-doc-14  postgresql-16      postgresql-doc-17
      postgresql-doc-13  postgresql-15      postgresql-doc-16
      postgresql-14      postgresql-doc-15  postgresql-17
    Summary:
      Upgrading: 0, Installing: 5, Removing: 0, Not Upgrading: 0
      Download size: 9089 kB
      Space needed: 45.1 MB / 4737 MB available
    Get:1 https://apt.postgresql.org/pub/repos/apt trixie-pgdg/main amd64 postgresql-client-13 amd64 13.23-2.pgdg13+2 [1560 kB]
    Get:2 https://apt.postgresql.org/pub/repos/apt trixie-pgdg/main amd64 postgresql-client-14 amd64 14.25-1.pgdg13+1 [1718 kB]
    Get:3 https://apt.postgresql.org/pub/repos/apt trixie-pgdg/main amd64 postgresql-client-15 amd64 15.20-1.pgdg13+1 [1783 kB]
    Get:4 https://apt.postgresql.org/pub/repos/apt trixie-pgdg/main amd64 postgresql-client-16 amd64 16.16-1.pgdg13+1 [1960 kB]
    Get:5 https://apt.postgresql.org/pub/repos/apt trixie-pgdg/main amd64 postgresql-client-17 amd64 17.12-1.pgdg13+1 [2068 kB]
    Fetched 9089 kB in 0s (19.6 MB/s)
    Selecting previously unselected package postgresql-client-13.
    (Reading database ... 
    (Reading database ... 5%
    (Reading database ... 10%
    (Reading database ... 15%
    (Reading database ... 20%
    (Reading database ... 25%
    (Reading database ... 30%
    (Reading database ... 35%
    (Reading database ... 40%
    (Reading database ... 45%
    (Reading database ... 50%
    (Reading database ... 55%
    (Reading database ... 60%
    (Reading database ... 65%
    (Reading database ... 70%
    (Reading database ... 75%
    (Reading database ... 80%
    (Reading database ... 85%
    (Reading database ... 90%
    (Reading database ... 95%
    (Reading database ... 100%
    (Reading database ... 22811 files and directories currently installed.)
    Preparing to unpack .../postgresql-client-13_13.23-2.pgdg13+2_amd64.deb ...
    Unpacking postgresql-client-13 (13.23-2.pgdg13+2) ...
    Selecting previously unselected package postgresql-client-14.
    Preparing to unpack .../postgresql-client-14_14.25-1.pgdg13+1_amd64.deb ...
    Unpacking postgresql-client-14 (14.25-1.pgdg13+1) ...
    Selecting previously unselected package postgresql-client-15.
    Preparing to unpack .../postgresql-client-15_15.20-1.pgdg13+1_amd64.deb ...
    Unpacking postgresql-client-15 (15.20-1.pgdg13+1) ...
    Selecting previously unselected package postgresql-client-16.
    Preparing to unpack .../postgresql-client-16_16.16-1.pgdg13+1_amd64.deb ...
    Unpacking postgresql-client-16 (16.16-1.pgdg13+1) ...
    Selecting previously unselected package postgresql-client-17.
    Preparing to unpack .../postgresql-client-17_17.12-1.pgdg13+1_amd64.deb ...
    Unpacking postgresql-client-17 (17.12-1.pgdg13+1) ...
    Setting up postgresql-client-17 (17.12-1.pgdg13+1) ...
    Setting up postgresql-client-16 (16.16-1.pgdg13+1) ...
    Setting up postgresql-client-15 (15.20-1.pgdg13+1) ...
    Setting up postgresql-client-14 (14.25-1.pgdg13+1) ...
    Setting up postgresql-client-13 (13.23-2.pgdg13+2) ...
    Processing triggers for postgresql-common (295.pgdg13+1) ...
    Building PostgreSQL dictionaries from installed myspell/hunspell packages...
    Removing obsolete dictionary files:
    [2026-11-13 16:18:22] [OK] Installed Dependencies
    [2026-11-13 16:18:23] [INFO] Setup Go 1.27.4
    [2026-11-13 16:18:27] [OK] Setup Go 1.27.4
    [2026-11-13 16:18:27] [INFO] Setup Node.js 22
    Hit:1 http://deb.debian.org/debian trixie InRelease
    Hit:2 http://security.debian.org trixie-security InRelease
    Hit:3 http://deb.debian.org/debian trixie-updates InRelease
    Hit:4 https://apt.postgresql.org/pub/repos/apt trixie-pgdg InRelease
    Reading package lists...
    Building dependency tree...
    Reading state information...
    All packages are up to date.
    Hit:1 http://security.debian.org trixie-security InRelease
    Hit:2 http://deb.debian.org/debian trixie InRelease
    Hit:3 http://deb.debian.org/debian trixie-updates InRelease
    Get:4 https://deb.nodesource.com/node_22.x nodistro InRelease [12.1 kB]
    Hit:5 https://apt.postgresql.org/pub/repos/apt trixie-pgdg InRelease
    Get:6 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages [13.1 kB]
    Fetched 25.3 kB in 0s (129 kB/s)
    Reading package lists...
    Building dependency tree...
    Reading state information...
    All packages are up to date.
    Reading package lists...
    Building dependency tree...
    Reading state information...
    Installing:
      nodejs
    Summary:
      Upgrading: 0, Installing: 1, Removing: 0, Not Upgrading: 0
      Download size: 37.8 MB
      Space needed: 236 MB / 4393 MB available
    Get:1 https://deb.nodesource.com/node_22.x nodistro/main amd64 nodejs amd64 22.23.5-1nodesource1 [37.8 MB]
    Fetched 37.8 MB in 1s (50.7 MB/s)
    Selecting previously unselected package nodejs.
    (Reading database ... 
    (Reading database ... 5%
    (Reading database ... 10%
    (Reading database ... 15%
    (Reading database ... 20%
    (Reading database ... 25%
    (Reading database ... 30%
    (Reading database ... 35%
    (Reading database ... 40%
    (Reading database ... 45%
    (Reading database ... 50%
    (Reading database ... 55%
    (Reading database ... 60%
    (Reading database ... 65%
    (Reading database ... 70%
    (Reading database ... 75%
    (Reading database ... 80%
    (Reading database ... 85%
    (Reading database ... 90%
    (Reading database ... 95%
    (Reading database ... 100%
    (Reading database ... 24630 files and directories currently installed.)
    Preparing to unpack .../nodejs_22.23.5-1nodesource1_amd64.deb ...
    Unpacking nodejs (22.23.5-1nodesource1) ...
    Setting up nodejs (22.23.5-1nodesource1) ...
    Processing triggers for man-db (2.13.1-1) ...
    removed 65 packages, and changed 92 packages in 6s
    15 packages are looking for funding
      run `npm fund` for details
    [2026-11-13 16:18:45] [OK] Setup Node.js 22 (npm 12.2.2)
    [2026-11-13 16:18:48] [INFO] Fetching github release: task (3.54.0)
    Reading package lists...
    Building dependency tree...
    Reading state information...
    Installing:
      task
    Summary:
      Upgrading: 0, Installing: 1, Removing: 0, Not Upgrading: 0
      Download size: 0 B / 16.6 MB
      Space needed: 52.4 MB / 4092 MB available
    Get:1 /var/tmp/tmp.11Z64Mx20T/task_3.54.0_linux_amd64.deb task amd64 3.54.0 [16.6 MB]
    Selecting previously unselected package task.
    (Reading database ... 
    (Reading database ... 5%
    (Reading database ... 10%
    (Reading database ... 15%
    (Reading database ... 20%
    (Reading database ... 25%
    (Reading database ... 30%
    (Reading database ... 35%
    (Reading database ... 40%
    (Reading database ... 45%
    (Reading database ... 50%
    (Reading database ... 55%
    (Reading database ... 60%
    (Reading database ... 65%
    (Reading database ... 70%
    (Reading database ... 75%
    (Reading database ... 80%
    (Reading database ... 85%
    (Reading database ... 90%
    (Reading database ... 95%
    (Reading database ... 100%
    (Reading database ... 30491 files and directories currently installed.)
    Preparing to unpack .../task_3.54.0_linux_amd64.deb ...
    Unpacking task (3.54.0) ...
    Setting up task (3.54.0) ...
    [2026-11-13 16:18:51] [OK] Deployed: task (3.54.0)
    [2026-11-13 16:18:51] [INFO] Fetching github release: sqlc (1.31.1)
    [2026-11-13 16:18:52] [OK] Deployed: sqlc (1.31.1)
    [2026-11-13 16:18:53] [INFO] Fetching github release: goose (3.30.1)
    [2026-11-13 16:18:54] [OK] Deployed: goose (3.30.1)
    [2026-11-13 16:18:54] [INFO] Fetching github release: pgbackweb (0.5.2)
    [2026-11-13 16:18:55] [OK] Deployed: pgbackweb (0.5.2)
    [2026-11-13 16:18:55] [INFO] Building PG Back Web
    Updated ./internal/config/version.go to v0.5.2
    added 134 packages, and audited 135 packages in 6s
    35 packages are looking for funding
      run `npm fund` for details
    11 vulnerabilities (3 moderate, 8 high)
    To address issues that do not require attention, run:
      npm audit fix
    To address all issues (including breaking changes), run:
      npm audit fix --force
    Run `npm audit` for details.
    npm notice run pgbackweb@1.0.0 tailwindcss
    npm notice run tailwindcss --minify --config ./tailwind.config.ts --input ./internal/view/static/css/style.css --output ./internal/view/static/build/style.min.css
    Browserslist: caniuse-lite is outdated. Please run:
      npx update-browserslist-db@latest
      Why you should do it regularly: https://github.com/browserslist/update-db#readme
    Rebuilding...
    Done in 2961ms.
    JavaScript builded successfully
    task: [build] go build -o ./dist/app ./cmd/app/.
    go: downloading github.com/google/uuid v1.6.0
    go: downloading github.com/labstack/echo/v4 v4.12.0
    go: downloading github.com/caarlos0/env/v11 v11.3.1
    go: downloading github.com/joho/godotenv v1.5.1
    go: downloading github.com/go-co-op/gocron/v2 v2.11.0
    go: downloading github.com/lib/pq v1.10.9
    go: downloading github.com/adhocore/gronx v1.8.1
    go: downloading github.com/go-playground/validator/v10 v10.22.0
    go: downloading github.com/labstack/gommon v0.4.2
    go: downloading golang.org/x/crypto v0.25.0
    go: downloading golang.org/x/net v0.27.0
    go: downloading github.com/orsinium-labs/enum v1.4.0
    go: downloading github.com/aws/aws-sdk-go-v2 v1.36.0
    go: downloading github.com/aws/aws-sdk-go-v2/config v1.29.5
    go: downloading github.com/aws/aws-sdk-go-v2/credentials v1.17.58
    go: downloading github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.17.49
    go: downloading github.com/aws/aws-sdk-go-v2/service/s3 v1.72.3
    go: downloading golang.org/x/sync v0.7.0
    go: downloading github.com/jonboulle/clockwork v0.4.0
    go: downloading github.com/robfig/cron/v3 v3.0.1
    go: downloading golang.org/x/exp v0.0.0-20240613232115-7f521ea00fb8
    go: downloading github.com/nodxdev/nodxgo-htmx v0.1.0
    go: downloading github.com/gabriel-vasile/mimetype v1.4.3
    go: downloading github.com/go-playground/universal-translator v0.18.1
    go: downloading github.com/leodido/go-urn v1.4.0
    go: downloading golang.org/x/text v0.16.0
    go: downloading github.com/mattn/go-colorable v0.1.13
    go: downloading github.com/mattn/go-isatty v0.0.20
    go: downloading github.com/valyala/fasttemplate v1.2.2
    go: downloading github.com/aws/smithy-go v1.22.2
    go: downloading github.com/aws/aws-sdk-go-v2/internal/ini v1.8.2
    go: downloading github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.27
    go: downloading github.com/aws/aws-sdk-go-v2/service/sso v1.24.14
    go: downloading github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.13
    go: downloading github.com/aws/aws-sdk-go-v2/service/sts v1.33.13
    go: downloading github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.6.8
    go: downloading github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.31
    go: downloading github.com/aws/aws-sdk-go-v2/internal/v4a v1.3.31
    go: downloading github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.2
    go: downloading github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.5.5
    go: downloading github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.12
    go: downloading github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.18.12
    go: downloading github.com/nodxdev/nodxgo v0.2.2
    go: downloading github.com/nodxdev/nodxgo-lucide v0.1.1
    go: downloading github.com/go-playground/locales v0.14.1
    go: downloading golang.org/x/sys v0.22.0
    go: downloading github.com/valyala/bytebufferpool v1.0.0
    go: downloading github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.31
    go: downloading github.com/nodxdev/nodxgo-alpine v0.1.0
    task: [build] go build -o ./dist/change-password ./cmd/changepw/.
    [2026-11-13 16:20:44] [OK] Built PG Back Web
    [2026-11-13 16:20:44] [INFO] Configuring PG Back Web
    [2026-11-13 16:20:44] [OK] Configured PG Back Web
    [2026-11-13 16:20:44] [INFO] Creating Service
    [2026-11-13 16:20:46] [OK] Created Service
    [2026-11-13 16:20:46] [INFO] Customizing Container
    [2026-11-13 16:20:48] [OK] Customized Container
    [2026-11-13 16:20:48] [INFO] Cleaning up
    Reading package lists...
    Building dependency tree...
    Reading state information...
    Summary:
      Upgrading: 0, Installing: 0, Removing: 0, Not Upgrading: 0
    [2026-11-13 16:20:50] [OK] Cleaned
    
    🔄 ct/pgbackweb.sh (pve) — update log (26 lines)
        ____  ______   ____             __      _       __     __  
       / __ \/ ____/  / __ )____ ______/ /__   | |     / /__  / /_ 
      / /_/ / / __   / __  / __ `/ ___/ //_/   | | /| / / _ \/ __ \
     / ____/ /_/ /  / /_/ / /_/ / /__/ ,<      | |/ |/ /  __/ /_/ /
    /_/    \____/  /_____/\__,_/\___/_/|_|     |__/|__/\___/_.___/ 
        ____  ______   ____             __      _       __     __  
       / __ \/ ____/  / __ )____ ______/ /__   | |     / /__  / /_ 
      / /_/ / / __   / __  / __ `/ ___/ //_/   | | /| / / _ \/ __ \
     / ____/ /_/ /  / /_/ / /_/ / /__/ ,<      | |/ |/ /  __/ /_/ /
    /_/    \____/  /_____/\__,_/\___/_/|_|     |__/|__/\___/_.___/ 
      ⏳   Checking for update: pgbackweb
      ✔️  Update available: pgbackweb 0.5.2-dev -> 0.5.2
      ⏳   Stopping PG Back Web
      ✔️  Stopped PG Back Web
      ✔️  task 3.54.0 already installed
      ✔️  sqlc 1.31.1 already installed
      ✔️  goose 3.30.1 already installed
      ⏳   Fetching github release: pgbackweb (0.5.2)
      ✔️  Deployed: pgbackweb (0.5.2)
      ⏳   Building PG Back Web
      ✔️  Built PG Back Web
      ⏳   Starting PG Back Web
      ✔️  Started PG Back Web
      ✔️  Updated successfully!
      ⏳   Cleaning up
      ✔️  Cleaned
    
    🔁 ct/pgbackweb.sh (pve) — second update log
        ____  ______   ____             __      _       __     __  
       / __ \/ ____/  / __ )____ ______/ /__   | |     / /__  / /_ 
      / /_/ / / __   / __  / __ `/ ___/ //_/   | | /| / / _ \/ __ \
     / ____/ /_/ /  / /_/ / /_/ / /__/ ,<      | |/ |/ /  __/ /_/ /
    /_/    \____/  /_____/\__,_/\___/_/|_|     |__/|__/\___/_.___/ 
        ____  ______   ____             __      _       __     __  
       / __ \/ ____/  / __ )____ ______/ /__   | |     / /__  / /_ 
      / /_/ / / __   / __  / __ `/ ___/ //_/   | | /| / / _ \/ __ \
     / ____/ /_/ /  / /_/ / /_/ / /__/ ,<      | |/ |/ /  __/ /_/ /
    /_/    \____/  /_____/\__,_/\___/_/|_|     |__/|__/\___/_.___/ 
      ⏳   Checking for update: pgbackweb
      ✔️  No update available: pgbackweb (0.5.2)
      ⏳   Cleaning up
      ✔️  Cleaned
    
    📄 ct/pgbackweb.sh (incus) — install log (685 lines)
    … 336 earlier lines cut, the full log is in the run artifacts
    [2026-11-13 16:11:54] [OK] Set up PostgreSQL Database
    [2026-11-13 16:11:54] [INFO] Installing Dependencies
    Reading package lists...
    Building dependency tree...
    Reading state information...
    unzip is already the newest version (6.0-29+deb13u1).
    unzip set to manually installed.
    Installing:
      postgresql-client-13  postgresql-client-15  postgresql-client-17
      postgresql-client-14  postgresql-client-16
    Suggested packages:
      postgresql-13      postgresql-doc-14  postgresql-16      postgresql-doc-17
      postgresql-doc-13  postgresql-15      postgresql-doc-16
      postgresql-14      postgresql-doc-15  postgresql-17
    Summary:
      Upgrading: 0, Installing: 5, Removing: 0, Not Upgrading: 0
      Download size: 9089 kB
      Space needed: 45.1 MB / 146 GB available
    Get:1 https://apt.postgresql.org/pub/repos/apt trixie-pgdg/main amd64 postgresql-client-13 amd64 13.23-2.pgdg13+2 [1560 kB]
    Get:2 https://apt.postgresql.org/pub/repos/apt trixie-pgdg/main amd64 postgresql-client-14 amd64 14.25-1.pgdg13+1 [1718 kB]
    Get:3 https://apt.postgresql.org/pub/repos/apt trixie-pgdg/main amd64 postgresql-client-15 amd64 15.20-1.pgdg13+1 [1783 kB]
    Get:4 https://apt.postgresql.org/pub/repos/apt trixie-pgdg/main amd64 postgresql-client-16 amd64 16.16-1.pgdg13+1 [1960 kB]
    Get:5 https://apt.postgresql.org/pub/repos/apt trixie-pgdg/main amd64 postgresql-client-17 amd64 17.12-1.pgdg13+1 [2068 kB]
    Fetched 9089 kB in 0s (20.1 MB/s)
    Selecting previously unselected package postgresql-client-13.
    (Reading database ... 
    (Reading database ... 5%
    (Reading database ... 10%
    (Reading database ... 15%
    (Reading database ... 20%
    (Reading database ... 25%
    (Reading database ... 30%
    (Reading database ... 35%
    (Reading database ... 40%
    (Reading database ... 45%
    (Reading database ... 50%
    (Reading database ... 55%
    (Reading database ... 60%
    (Reading database ... 65%
    (Reading database ... 70%
    (Reading database ... 75%
    (Reading database ... 80%
    (Reading database ... 85%
    (Reading database ... 90%
    (Reading database ... 95%
    (Reading database ... 100%
    (Reading database ... 19272 files and directories currently installed.)
    Preparing to unpack .../postgresql-client-13_13.23-2.pgdg13+2_amd64.deb ...
    Unpacking postgresql-client-13 (13.23-2.pgdg13+2) ...
    Selecting previously unselected package postgresql-client-14.
    Preparing to unpack .../postgresql-client-14_14.25-1.pgdg13+1_amd64.deb ...
    Unpacking postgresql-client-14 (14.25-1.pgdg13+1) ...
    Selecting previously unselected package postgresql-client-15.
    Preparing to unpack .../postgresql-client-15_15.20-1.pgdg13+1_amd64.deb ...
    Unpacking postgresql-client-15 (15.20-1.pgdg13+1) ...
    Selecting previously unselected package postgresql-client-16.
    Preparing to unpack .../postgresql-client-16_16.16-1.pgdg13+1_amd64.deb ...
    Unpacking postgresql-client-16 (16.16-1.pgdg13+1) ...
    Selecting previously unselected package postgresql-client-17.
    Preparing to unpack .../postgresql-client-17_17.12-1.pgdg13+1_amd64.deb ...
    Unpacking postgresql-client-17 (17.12-1.pgdg13+1) ...
    Setting up postgresql-client-17 (17.12-1.pgdg13+1) ...
    Setting up postgresql-client-16 (16.16-1.pgdg13+1) ...
    Setting up postgresql-client-15 (15.20-1.pgdg13+1) ...
    Setting up postgresql-client-14 (14.25-1.pgdg13+1) ...
    Setting up postgresql-client-13 (13.23-2.pgdg13+2) ...
    Processing triggers for postgresql-common (295.pgdg13+1) ...
    Building PostgreSQL dictionaries from installed myspell/hunspell packages...
    Removing obsolete dictionary files:
    [2026-11-13 16:12:01] [OK] Installed Dependencies
    [2026-11-13 16:12:01] [INFO] Setup Go 1.27.4
    [2026-11-13 16:12:07] [OK] Setup Go 1.27.4
    [2026-11-13 16:12:08] [INFO] Setup Node.js 22
    Hit:1 http://deb.debian.org/debian trixie InRelease
    Hit:2 http://deb.debian.org/debian trixie-updates InRelease
    Hit:3 http://deb.debian.org/debian-security trixie-security InRelease
    Hit:4 https://apt.postgresql.org/pub/repos/apt trixie-pgdg InRelease
    Reading package lists...
    Building dependency tree...
    Reading state information...
    All packages are up to date.
    Hit:1 http://deb.debian.org/debian trixie InRelease
    Hit:2 http://deb.debian.org/debian trixie-updates InRelease
    Hit:3 http://deb.debian.org/debian-security trixie-security InRelease
    Get:4 https://deb.nodesource.com/node_22.x nodistro InRelease [12.1 kB]
    Hit:5 https://apt.postgresql.org/pub/repos/apt trixie-pgdg InRelease
    Get:6 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages [13.1 kB]
    Fetched 25.3 kB in 0s (117 kB/s)
    Reading package lists...
    Building dependency tree...
    Reading state information...
    All packages are up to date.
    Reading package lists...
    Building dependency tree...
    Reading state information...
    Installing:
      nodejs
    Installing dependencies:
      libpython3-stdlib      python3          python3.13-minimal
      libpython3.13-minimal  python3-minimal
      libpython3.13-stdlib   python3.13
    Suggested packages:
      python3-doc  python3-venv     python3.13-doc  binfmt-support
      python3-tk   python3.13-venv  binutils
    Summary:
      Upgrading: 0, Installing: 8, Removing: 0, Not Upgrading: 0
      Download size: 43.7 MB
      Space needed: 259 MB / 146 GB available
    Get:1 http://deb.debian.org/debian trixie/main amd64 libpython3.13-minimal amd64 3.13.5-2+deb13u5 [863 kB]
    Get:2 https://deb.nodesource.com/node_22.x nodistro/main amd64 nodejs amd64 22.23.5-1nodesource1 [37.8 MB]
    Get:3 http://deb.debian.org/debian trixie/main amd64 python3.13-minimal amd64 3.13.5-2+deb13u5 [2225 kB]
    Get:4 http://deb.debian.org/debian trixie/main amd64 python3-minimal amd64 3.13.5-1 [27.2 kB]
    Get:5 http://deb.debian.org/debian trixie/main amd64 libpython3.13-stdlib amd64 3.13.5-2+deb13u5 [1959 kB]
    Get:6 http://deb.debian.org/debian trixie/main amd64 python3.13 amd64 3.13.5-2+deb13u5 [757 kB]
    Get:7 http://deb.debian.org/debian trixie/main amd64 libpython3-stdlib amd64 3.13.5-1 [10.2 kB]
    Get:8 http://deb.debian.org/debian trixie/main amd64 python3 amd64 3.13.5-1 [28.2 kB]
    Fetched 43.7 MB in 1s (58.0 MB/s)
    Selecting previously unselected package libpython3.13-minimal:amd64.
    (Reading database ... 
    (Reading database ... 5%
    (Reading database ... 10%
    (Reading database ... 15%
    (Reading database ... 20%
    (Reading database ... 25%
    (Reading database ... 30%
    (Reading database ... 35%
    (Reading database ... 40%
    (Reading database ... 45%
    (Reading database ... 50%
    (Reading database ... 55%
    (Reading database ... 60%
    (Reading database ... 65%
    (Reading database ... 70%
    (Reading database ... 75%
    (Reading database ... 80%
    (Reading database ... 85%
    (Reading database ... 90%
    (Reading database ... 95%
    (Reading database ... 100%
    (Reading database ... 21091 files and directories currently installed.)
    Preparing to unpack .../libpython3.13-minimal_3.13.5-2+deb13u5_amd64.deb ...
    Unpacking libpython3.13-minimal:amd64 (3.13.5-2+deb13u5) ...
    Selecting previously unselected package python3.13-minimal.
    Preparing to unpack .../python3.13-minimal_3.13.5-2+deb13u5_amd64.deb ...
    Unpacking python3.13-minimal (3.13.5-2+deb13u5) ...
    Setting up libpython3.13-minimal:amd64 (3.13.5-2+deb13u5) ...
    Setting up python3.13-minimal (3.13.5-2+deb13u5) ...
    Selecting previously unselected package python3-minimal.
    (Reading database ... 
    (Reading database ... 5%
    (Reading database ... 10%
    (Reading database ... 15%
    (Reading database ... 20%
    (Reading database ... 25%
    (Reading database ... 30%
    (Reading database ... 35%
    (Reading database ... 40%
    (Reading database ... 45%
    (Reading database ... 50%
    (Reading database ... 55%
    (Reading database ... 60%
    (Reading database ... 65%
    (Reading database ... 70%
    (Reading database ... 75%
    (Reading database ... 80%
    (Reading database ... 85%
    (Reading database ... 90%
    (Reading database ... 95%
    (Reading database ... 100%
    (Reading database ... 21415 files and directories currently installed.)
    Preparing to unpack .../python3-minimal_3.13.5-1_amd64.deb ...
    Unpacking python3-minimal (3.13.5-1) ...
    Selecting previously unselected package libpython3.13-stdlib:amd64.
    Preparing to unpack .../libpython3.13-stdlib_3.13.5-2+deb13u5_amd64.deb ...
    Unpacking libpython3.13-stdlib:amd64 (3.13.5-2+deb13u5) ...
    Selecting previously unselected package python3.13.
    Preparing to unpack .../python3.13_3.13.5-2+deb13u5_amd64.deb ...
    Unpacking python3.13 (3.13.5-2+deb13u5) ...
    Selecting previously unselected package libpython3-stdlib:amd64.
    Preparing to unpack .../libpython3-stdlib_3.13.5-1_amd64.deb ...
    Unpacking libpython3-stdlib:amd64 (3.13.5-1) ...
    Setting up python3-minimal (3.13.5-1) ...
    Selecting previously unselected package python3.
    (Reading database ... 
    (Reading database ... 5%
    (Reading database ... 10%
    (Reading database ... 15%
    (Reading database ... 20%
    (Reading database ... 25%
    (Reading database ... 30%
    (Reading database ... 35%
    (Reading database ... 40%
    (Reading database ... 45%
    (Reading database ... 50%
    (Reading database ... 55%
    (Reading database ... 60%
    (Reading database ... 65%
    (Reading database ... 70%
    (Reading database ... 75%
    (Reading database ... 80%
    (Reading database ... 85%
    (Reading database ... 90%
    (Reading database ... 95%
    (Reading database ... 100%
    (Reading database ... 21862 files and directories currently installed.)
    Preparing to unpack .../python3_3.13.5-1_amd64.deb ...
    Unpacking python3 (3.13.5-1) ...
    Selecting previously unselected package nodejs.
    Preparing to unpack .../nodejs_22.23.5-1nodesource1_amd64.deb ...
    Unpacking nodejs (22.23.5-1nodesource1) ...
    Setting up libpython3.13-stdlib:amd64 (3.13.5-2+deb13u5) ...
    Setting up libpython3-stdlib:amd64 (3.13.5-1) ...
    Setting up python3.13 (3.13.5-2+deb13u5) ...
    Setting up python3 (3.13.5-1) ...
    Setting up nodejs (22.23.5-1nodesource1) ...
    Processing triggers for systemd (257.13-1~deb13u1) ...
    Processing triggers for mailcap (3.74) ...
    removed 65 packages, and changed 92 packages in 6s
    15 packages are looking for funding
      run `npm fund` for details
    [2026-11-13 16:12:27] [OK] Setup Node.js 22 (npm 12.2.2)
    [2026-11-13 16:12:29] [INFO] Fetching github release: task (3.54.0)
    Reading package lists...
    Building dependency tree...
    Reading state information...
    Installing:
      task
    Summary:
      Upgrading: 0, Installing: 1, Removing: 0, Not Upgrading: 0
      Download size: 0 B / 16.6 MB
      Space needed: 52.4 MB / 145 GB available
    Get:1 /var/tmp/tmp.EEf4cgGh3D/task_3.54.0_linux_amd64.deb task amd64 3.54.0 [16.6 MB]
    Selecting previously unselected package task.
    (Reading database ... 
    (Reading database ... 5%
    (Reading database ... 10%
    (Reading database ... 15%
    (Reading database ... 20%
    (Reading database ... 25%
    (Reading database ... 30%
    (Reading database ... 35%
    (Reading database ... 40%
    (Reading database ... 45%
    (Reading database ... 50%
    (Reading database ... 55%
    (Reading database ... 60%
    (Reading database ... 65%
    (Reading database ... 70%
    (Reading database ... 75%
    (Reading database ... 80%
    (Reading database ... 85%
    (Reading database ... 90%
    (Reading database ... 95%
    (Reading database ... 100%
    (Reading database ... 27744 files and directories currently installed.)
    Preparing to unpack .../task_3.54.0_linux_amd64.deb ...
    Unpacking task (3.54.0) ...
    Setting up task (3.54.0) ...
    [2026-11-13 16:12:32] [OK] Deployed: task (3.54.0)
    [2026-11-13 16:12:32] [INFO] Fetching github release: sqlc (1.31.1)
    [2026-11-13 16:12:33] [OK] Deployed: sqlc (1.31.1)
    [2026-11-13 16:12:34] [INFO] Fetching github release: goose (3.30.1)
    [2026-11-13 16:12:35] [OK] Deployed: goose (3.30.1)
    [2026-11-13 16:12:35] [INFO] Fetching github release: pgbackweb (0.5.2)
    [2026-11-13 16:12:36] [OK] Deployed: pgbackweb (0.5.2)
    [2026-11-13 16:12:36] [INFO] Building PG Back Web
    Updated ./internal/config/version.go to v0.5.2
    added 134 packages, and audited 135 packages in 6s
    35 packages are looking for funding
      run `npm fund` for details
    11 vulnerabilities (3 moderate, 8 high)
    To address issues that do not require attention, run:
      npm audit fix
    To address all issues (including breaking changes), run:
      npm audit fix --force
    Run `npm audit` for details.
    npm notice run pgbackweb@1.0.0 tailwindcss
    npm notice run tailwindcss --minify --config ./tailwind.config.ts --input ./internal/view/static/css/style.css --output ./internal/view/static/build/style.min.css
    Browserslist: caniuse-lite is outdated. Please run:
      npx update-browserslist-db@latest
      Why you should do it regularly: https://github.com/browserslist/update-db#readme
    Rebuilding...
    Done in 2719ms.
    JavaScript builded successfully
    task: [build] go build -o ./dist/app ./cmd/app/.
    go: downloading github.com/google/uuid v1.6.0
    go: downloading github.com/labstack/echo/v4 v4.12.0
    go: downloading github.com/caarlos0/env/v11 v11.3.1
    go: downloading github.com/joho/godotenv v1.5.1
    go: downloading github.com/go-co-op/gocron/v2 v2.11.0
    go: downloading github.com/lib/pq v1.10.9
    go: downloading github.com/adhocore/gronx v1.8.1
    go: downloading github.com/go-playground/validator/v10 v10.22.0
    go: downloading github.com/labstack/gommon v0.4.2
    go: downloading golang.org/x/crypto v0.25.0
    go: downloading golang.org/x/net v0.27.0
    go: downloading github.com/jonboulle/clockwork v0.4.0
    go: downloading github.com/robfig/cron/v3 v3.0.1
    go: downloading golang.org/x/exp v0.0.0-20240613232115-7f521ea00fb8
    go: downloading github.com/orsinium-labs/enum v1.4.0
    go: downloading github.com/aws/aws-sdk-go-v2 v1.36.0
    go: downloading github.com/aws/aws-sdk-go-v2/config v1.29.5
    go: downloading github.com/aws/aws-sdk-go-v2/credentials v1.17.58
    go: downloading github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.17.49
    go: downloading github.com/aws/aws-sdk-go-v2/service/s3 v1.72.3
    go: downloading golang.org/x/sync v0.7.0
    go: downloading github.com/nodxdev/nodxgo-htmx v0.1.0
    go: downloading github.com/gabriel-vasile/mimetype v1.4.3
    go: downloading github.com/go-playground/universal-translator v0.18.1
    go: downloading github.com/leodido/go-urn v1.4.0
    go: downloading golang.org/x/text v0.16.0
    go: downloading github.com/mattn/go-colorable v0.1.13
    go: downloading github.com/mattn/go-isatty v0.0.20
    go: downloading github.com/valyala/fasttemplate v1.2.2
    go: downloading github.com/aws/smithy-go v1.22.2
    go: downloading github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.27
    go: downloading github.com/aws/aws-sdk-go-v2/internal/ini v1.8.2
    go: downloading github.com/aws/aws-sdk-go-v2/service/sso v1.24.14
    go: downloading github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.13
    go: downloading github.com/aws/aws-sdk-go-v2/service/sts v1.33.13
    go: downloading github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.6.8
    go: downloading github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.31
    go: downloading github.com/aws/aws-sdk-go-v2/internal/v4a v1.3.31
    go: downloading github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.2
    go: downloading github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.5.5
    go: downloading github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.12
    go: downloading github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.18.12
    go: downloading github.com/nodxdev/nodxgo v0.2.2
    go: downloading github.com/nodxdev/nodxgo-lucide v0.1.1
    go: downloading github.com/go-playground/locales v0.14.1
    go: downloading golang.org/x/sys v0.22.0
    go: downloading github.com/valyala/bytebufferpool v1.0.0
    go: downloading github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.31
    go: downloading github.com/nodxdev/nodxgo-alpine v0.1.0
    task: [build] go build -o ./dist/change-password ./cmd/changepw/.
    [2026-11-13 16:14:06] [OK] Built PG Back Web
    [2026-11-13 16:14:06] [INFO] Configuring PG Back Web
    [2026-11-13 16:14:06] [OK] Configured PG Back Web
    [2026-11-13 16:14:06] [INFO] Creating Service
    [2026-11-13 16:14:08] [OK] Created Service
    [2026-11-13 16:14:08] [INFO] Customizing Container
    [2026-11-13 16:14:09] [OK] Customized Container
    [2026-11-13 16:14:09] [INFO] Cleaning up
    Reading package lists...
    Building dependency tree...
    Reading state information...
    Summary:
      Upgrading: 0, Installing: 0, Removing: 0, Not Upgrading: 0
    [2026-11-13 16:14:12] [OK] Cleaned
    
    🔄 ct/pgbackweb.sh (incus) — update log (25 lines)
        ____  ______   ____             __      _       __     __  
       / __ \/ ____/  / __ )____ ______/ /__   | |     / /__  / /_ 
      / /_/ / / __   / __  / __ `/ ___/ //_/   | | /| / / _ \/ __ \
     / ____/ /_/ /  / /_/ / /_/ / /__/ ,<      | |/ |/ /  __/ /_/ /
    /_/    \____/  /_____/\__,_/\___/_/|_|     |__/|__/\___/_.___/ 
    10.98.0.238
        ____  ______   ____             __      _       __     __  
       / __ \/ ____/  / __ )____ ______/ /__   | |     / /__  / /_ 
      / /_/ / / __   / __  / __ `/ ___/ //_/   | | /| / / _ \/ __ \
     / ____/ /_/ /  / /_/ / /_/ / /__/ ,<      | |/ |/ /  __/ /_/ /
    /_/    \____/  /_____/\__,_/\___/_/|_|     |__/|__/\___/_.___/ 
      ⏳   Checking for update: pgbackweb
      ✔️  Update available: pgbackweb 0.5.2-dev -> 0.5.2
      ⏳   Stopping PG Back Web
      ✔️  Stopped PG Back Web
      ✔️  task 3.54.0 already installed
      ✔️  sqlc 1.31.1 already installed
      ✔️  goose 3.30.1 already installed
      ⏳   Fetching github release: pgbackweb (0.5.2)
      ✔️  Deployed: pgbackweb (0.5.2)
      ⏳   Building PG Back Web
      ✔️  Built PG Back Web
      ⏳   Starting PG Back Web
      ✔️  Started PG Back Web
      ✔️  Updated successfully!
    
    🔁 ct/pgbackweb.sh (incus) — second update log
        ____  ______   ____             __      _       __     __  
       / __ \/ ____/  / __ )____ ______/ /__   | |     / /__  / /_ 
      / /_/ / / __   / __  / __ `/ ___/ //_/   | | /| / / _ \/ __ \
     / ____/ /_/ /  / /_/ / /_/ / /__/ ,<      | |/ |/ /  __/ /_/ /
    /_/    \____/  /_____/\__,_/\___/_/|_|     |__/|__/\___/_.___/ 
    10.98.0.238
        ____  ______   ____             __      _       __     __  
       / __ \/ ____/  / __ )____ ______/ /__   | |     / /__  / /_ 
      / /_/ / / __   / __  / __ `/ ___/ //_/   | | /| / / _ \/ __ \
     / ____/ /_/ /  / /_/ / /_/ / /__/ ,<      | |/ |/ /  __/ /_/ /
    /_/    \____/  /_____/\__,_/\___/_/|_|     |__/|__/\___/_.___/ 
      ⏳   Checking for update: pgbackweb
      ✔️  No update available: pgbackweb (0.5.2)
    
    📄 ct/pgbackweb.sh (arm64) — install log (668 lines)
    … 318 earlier lines cut, the full log is in the run artifacts
    ALTER ROLE
    [2026-11-13 15:08:29] [OK] Set up PostgreSQL Database
    [2026-11-13 15:08:29] [INFO] Installing Dependencies
    Reading package lists...
    Building dependency tree...
    Reading state information...
    unzip is already the newest version (6.0-29+deb13u1).
    unzip set to manually installed.
    Installing:
      postgresql-client-13  postgresql-client-15  postgresql-client-17
      postgresql-client-14  postgresql-client-16
    Suggested packages:
      postgresql-13      postgresql-doc-14  postgresql-16      postgresql-doc-17
      postgresql-doc-13  postgresql-15      postgresql-doc-16
      postgresql-14      postgresql-doc-15  postgresql-17
    Summary:
      Upgrading: 0, Installing: 5, Removing: 0, Not Upgrading: 0
      Download size: 8853 kB
      Space needed: 48.6 MB / 110 GB available
    Get:1 https://apt.postgresql.org/pub/repos/apt trixie-pgdg/main arm64 postgresql-client-13 arm64 13.23-2.pgdg13+2 [1515 kB]
    Get:2 https://apt.postgresql.org/pub/repos/apt trixie-pgdg/main arm64 postgresql-client-14 arm64 14.25-1.pgdg13+1 [1675 kB]
    Get:3 https://apt.postgresql.org/pub/repos/apt trixie-pgdg/main arm64 postgresql-client-15 arm64 15.20-1.pgdg13+1 [1736 kB]
    Get:4 https://apt.postgresql.org/pub/repos/apt trixie-pgdg/main arm64 postgresql-client-16 arm64 16.16-1.pgdg13+1 [1910 kB]
    Get:5 https://apt.postgresql.org/pub/repos/apt trixie-pgdg/main arm64 postgresql-client-17 arm64 17.12-1.pgdg13+1 [2017 kB]
    Fetched 8853 kB in 1s (11.3 MB/s)
    Selecting previously unselected package postgresql-client-13.
    (Reading database ... 
    (Reading database ... 5%
    (Reading database ... 10%
    (Reading database ... 15%
    (Reading database ... 20%
    (Reading database ... 25%
    (Reading database ... 30%
    (Reading database ... 35%
    (Reading database ... 40%
    (Reading database ... 45%
    (Reading database ... 50%
    (Reading database ... 55%
    (Reading database ... 60%
    (Reading database ... 65%
    (Reading database ... 70%
    (Reading database ... 75%
    (Reading database ... 80%
    (Reading database ... 85%
    (Reading database ... 90%
    (Reading database ... 95%
    (Reading database ... 100%
    (Reading database ... 29393 files and directories currently installed.)
    Preparing to unpack .../postgresql-client-13_13.23-2.pgdg13+2_arm64.deb ...
    Unpacking postgresql-client-13 (13.23-2.pgdg13+2) ...
    Selecting previously unselected package postgresql-client-14.
    Preparing to unpack .../postgresql-client-14_14.25-1.pgdg13+1_arm64.deb ...
    Unpacking postgresql-client-14 (14.25-1.pgdg13+1) ...
    Selecting previously unselected package postgresql-client-15.
    Preparing to unpack .../postgresql-client-15_15.20-1.pgdg13+1_arm64.deb ...
    Unpacking postgresql-client-15 (15.20-1.pgdg13+1) ...
    Selecting previously unselected package postgresql-client-16.
    Preparing to unpack .../postgresql-client-16_16.16-1.pgdg13+1_arm64.deb ...
    Unpacking postgresql-client-16 (16.16-1.pgdg13+1) ...
    Selecting previously unselected package postgresql-client-17.
    Preparing to unpack .../postgresql-client-17_17.12-1.pgdg13+1_arm64.deb ...
    Unpacking postgresql-client-17 (17.12-1.pgdg13+1) ...
    Setting up postgresql-client-17 (17.12-1.pgdg13+1) ...
    Setting up postgresql-client-16 (16.16-1.pgdg13+1) ...
    Setting up postgresql-client-15 (15.20-1.pgdg13+1) ...
    Setting up postgresql-client-14 (14.25-1.pgdg13+1) ...
    Setting up postgresql-client-13 (13.23-2.pgdg13+2) ...
    Processing triggers for postgresql-common (295.pgdg13+1) ...
    Building PostgreSQL dictionaries from installed myspell/hunspell packages...
    Removing obsolete dictionary files:
    [2026-11-13 15:08:32] [OK] Installed Dependencies
    [2026-11-13 15:08:33] [INFO] Setup Go 1.27.4
    [2026-11-13 15:08:36] [OK] Setup Go 1.27.4
    [2026-11-13 15:08:36] [INFO] Setup Node.js 22
    Hit:1 http://deb.debian.org/debian trixie InRelease
    Hit:2 http://deb.debian.org/debian trixie-updates InRelease
    Hit:3 http://deb.debian.org/debian-security trixie-security InRelease
    Hit:4 https://apt.postgresql.org/pub/repos/apt trixie-pgdg InRelease
    Reading package lists...
    Building dependency tree...
    Reading state information...
    All packages are up to date.
    Hit:1 http://deb.debian.org/debian trixie InRelease
    Hit:2 http://deb.debian.org/debian trixie-updates InRelease
    Hit:3 http://deb.debian.org/debian-security trixie-security InRelease
    Hit:4 https://apt.postgresql.org/pub/repos/apt trixie-pgdg InRelease
    Get:5 https://deb.nodesource.com/node_22.x nodistro InRelease [12.1 kB]
    Get:6 https://deb.nodesource.com/node_22.x nodistro/main arm64 Packages [13.1 kB]
    Fetched 25.2 kB in 0s (120 kB/s)
    Reading package lists...
    Building dependency tree...
    Reading state information...
    All packages are up to date.
    Reading package lists...
    Building dependency tree...
    Reading state information...
    Installing:
      nodejs
    Installing dependencies:
      libpython3-stdlib      python3          python3.13-minimal
      libpython3.13-minimal  python3-minimal
      libpython3.13-stdlib   python3.13
    Suggested packages:
      python3-doc  python3-venv     python3.13-doc
      python3-tk   python3.13-venv  binfmt-support
    Summary:
      Upgrading: 0, Installing: 8, Removing: 0, Not Upgrading: 0
      Download size: 42.6 MB
      Space needed: 258 MB / 109 GB available
    Get:1 http://deb.debian.org/debian trixie/main arm64 libpython3.13-minimal arm64 3.13.5-2+deb13u5 [856 kB]
    Get:2 http://deb.debian.org/debian trixie/main arm64 python3.13-minimal arm64 3.13.5-2+deb13u5 [2008 kB]
    Get:3 https://deb.nodesource.com/node_22.x nodistro/main arm64 nodejs arm64 22.23.5-1nodesource1 [37.0 MB]
    Get:4 http://deb.debian.org/debian trixie/main arm64 python3-minimal arm64 3.13.5-1 [27.2 kB]
    Get:5 http://deb.debian.org/debian trixie/main arm64 libpython3.13-stdlib arm64 3.13.5-2+deb13u5 [1895 kB]
    Get:6 http://deb.debian.org/debian trixie/main arm64 python3.13 arm64 3.13.5-2+deb13u5 [757 kB]
    Get:7 http://deb.debian.org/debian trixie/main arm64 libpython3-stdlib arm64 3.13.5-1 [10.2 kB]
    Get:8 http://deb.debian.org/debian trixie/main arm64 python3 arm64 3.13.5-1 [28.2 kB]
    Fetched 42.6 MB in 1s (53.9 MB/s)
    Selecting previously unselected package libpython3.13-minimal:arm64.
    (Reading database ... 
    (Reading database ... 5%
    (Reading database ... 10%
    (Reading database ... 15%
    (Reading database ... 20%
    (Reading database ... 25%
    (Reading database ... 30%
    (Reading database ... 35%
    (Reading database ... 40%
    (Reading database ... 45%
    (Reading database ... 50%
    (Reading database ... 55%
    (Reading database ... 60%
    (Reading database ... 65%
    (Reading database ... 70%
    (Reading database ... 75%
    (Reading database ... 80%
    (Reading database ... 85%
    (Reading database ... 90%
    (Reading database ... 95%
    (Reading database ... 100%
    (Reading database ... 31212 files and directories currently installed.)
    Preparing to unpack .../libpython3.13-minimal_3.13.5-2+deb13u5_arm64.deb ...
    Unpacking libpython3.13-minimal:arm64 (3.13.5-2+deb13u5) ...
    Selecting previously unselected package python3.13-minimal.
    Preparing to unpack .../python3.13-minimal_3.13.5-2+deb13u5_arm64.deb ...
    Unpacking python3.13-minimal (3.13.5-2+deb13u5) ...
    Setting up libpython3.13-minimal:arm64 (3.13.5-2+deb13u5) ...
    Setting up python3.13-minimal (3.13.5-2+deb13u5) ...
    Selecting previously unselected package python3-minimal.
    (Reading database ... 
    (Reading database ... 5%
    (Reading database ... 10%
    (Reading database ... 15%
    (Reading database ... 20%
    (Reading database ... 25%
    (Reading database ... 30%
    (Reading database ... 35%
    (Reading database ... 40%
    (Reading database ... 45%
    (Reading database ... 50%
    (Reading database ... 55%
    (Reading database ... 60%
    (Reading database ... 65%
    (Reading database ... 70%
    (Reading database ... 75%
    (Reading database ... 80%
    (Reading database ... 85%
    (Reading database ... 90%
    (Reading database ... 95%
    (Reading database ... 100%
    (Reading database ... 31536 files and directories currently installed.)
    Preparing to unpack .../python3-minimal_3.13.5-1_arm64.deb ...
    Unpacking python3-minimal (3.13.5-1) ...
    Selecting previously unselected package libpython3.13-stdlib:arm64.
    Preparing to unpack .../libpython3.13-stdlib_3.13.5-2+deb13u5_arm64.deb ...
    Unpacking libpython3.13-stdlib:arm64 (3.13.5-2+deb13u5) ...
    Selecting previously unselected package python3.13.
    Preparing to unpack .../python3.13_3.13.5-2+deb13u5_arm64.deb ...
    Unpacking python3.13 (3.13.5-2+deb13u5) ...
    Selecting previously unselected package libpython3-stdlib:arm64.
    Preparing to unpack .../libpython3-stdlib_3.13.5-1_arm64.deb ...
    Unpacking libpython3-stdlib:arm64 (3.13.5-1) ...
    Setting up python3-minimal (3.13.5-1) ...
    Selecting previously unselected package python3.
    (Reading database ... 
    (Reading database ... 5%
    (Reading database ... 10%
    (Reading database ... 15%
    (Reading database ... 20%
    (Reading database ... 25%
    (Reading database ... 30%
    (Reading database ... 35%
    (Reading database ... 40%
    (Reading database ... 45%
    (Reading database ... 50%
    (Reading database ... 55%
    (Reading database ... 60%
    (Reading database ... 65%
    (Reading database ... 70%
    (Reading database ... 75%
    (Reading database ... 80%
    (Reading database ... 85%
    (Reading database ... 90%
    (Reading database ... 95%
    (Reading database ... 100%
    (Reading database ... 31983 files and directories currently installed.)
    Preparing to unpack .../python3_3.13.5-1_arm64.deb ...
    Unpacking python3 (3.13.5-1) ...
    Selecting previously unselected package nodejs.
    Preparing to unpack .../nodejs_22.23.5-1nodesource1_arm64.deb ...
    Unpacking nodejs (22.23.5-1nodesource1) ...
    Setting up libpython3.13-stdlib:arm64 (3.13.5-2+deb13u5) ...
    Setting up libpython3-stdlib:arm64 (3.13.5-1) ...
    Setting up python3.13 (3.13.5-2+deb13u5) ...
    Setting up python3 (3.13.5-1) ...
    Setting up nodejs (22.23.5-1nodesource1) ...
    Processing triggers for systemd (257.13-1~deb13u1) ...
    Processing triggers for mailcap (3.74) ...
    removed 65 packages, and changed 92 packages in 4s
    15 packages are looking for funding
      run `npm fund` for details
    [2026-11-13 15:08:48] [OK] Setup Node.js 22 (npm 12.2.2)
    [2026-11-13 15:08:49] [INFO] Fetching github release: task (3.54.0)
    Reading package lists...
    Building dependency tree...
    Reading state information...
    Installing:
      task
    Summary:
      Upgrading: 0, Installing: 1, Removing: 0, Not Upgrading: 0
      Download size: 0 B / 14.9 MB
      Space needed: 48.8 MB / 109 GB available
    Get:1 /var/tmp/tmp.b3mS6WYoEE/task_3.54.0_linux_arm64.deb task arm64 3.54.0 [14.9 MB]
    Selecting previously unselected package task.
    (Reading database ... 
    (Reading database ... 5%
    (Reading database ... 10%
    (Reading database ... 15%
    (Reading database ... 20%
    (Reading database ... 25%
    (Reading database ... 30%
    (Reading database ... 35%
    (Reading database ... 40%
    (Reading database ... 45%
    (Reading database ... 50%
    (Reading database ... 55%
    (Reading database ... 60%
    (Reading database ... 65%
    (Reading database ... 70%
    (Reading database ... 75%
    (Reading database ... 80%
    (Reading database ... 85%
    (Reading database ... 90%
    (Reading database ... 95%
    (Reading database ... 100%
    (Reading database ... 37865 files and directories currently installed.)
    Preparing to unpack .../task_3.54.0_linux_arm64.deb ...
    Unpacking task (3.54.0) ...
    Setting up task (3.54.0) ...
    [2026-11-13 15:08:51] [OK] Deployed: task (3.54.0)
    [2026-11-13 15:08:51] [INFO] Fetching github release: sqlc (1.31.1)
    [2026-11-13 15:08:52] [OK] Deployed: sqlc (1.31.1)
    [2026-11-13 15:08:52] [INFO] Fetching github release: goose (3.30.1)
    [2026-11-13 15:08:53] [OK] Deployed: goose (3.30.1)
    [2026-11-13 15:08:53] [INFO] Fetching github release: pgbackweb (0.5.2)
    [2026-11-13 15:08:54] [OK] Deployed: pgbackweb (0.5.2)
    [2026-11-13 15:08:54] [INFO] Building PG Back Web
    Updated ./internal/config/version.go to v0.5.2
    added 134 packages, and audited 135 packages in 3s
    35 packages are looking for funding
      run `npm fund` for details
    11 vulnerabilities (3 moderate, 8 high)
    To address issues that do not require attention, run:
      npm audit fix
    To address all issues (including breaking changes), run:
      npm audit fix --force
    Run `npm audit` for details.
    npm notice run pgbackweb@1.0.0 tailwindcss
    npm notice run tailwindcss --minify --config ./tailwind.config.ts --input ./internal/view/static/css/style.css --output ./internal/view/static/build/style.min.css
    Browserslist: caniuse-lite is outdated. Please run:
      npx update-browserslist-db@latest
      Why you should do it regularly: https://github.com/browserslist/update-db#readme
    Rebuilding...
    Done in 1139ms.
    JavaScript builded successfully
    task: [build] go build -o ./dist/app ./cmd/app/.
    go: downloading github.com/google/uuid v1.6.0
    go: downloading github.com/labstack/echo/v4 v4.12.0
    go: downloading github.com/caarlos0/env/v11 v11.3.1
    go: downloading github.com/joho/godotenv v1.5.1
    go: downloading github.com/go-co-op/gocron/v2 v2.11.0
    go: downloading github.com/lib/pq v1.10.9
    go: downloading github.com/adhocore/gronx v1.8.1
    go: downloading github.com/go-playground/validator/v10 v10.22.0
    go: downloading github.com/labstack/gommon v0.4.2
    go: downloading golang.org/x/crypto v0.25.0
    go: downloading golang.org/x/net v0.27.0
    go: downloading github.com/orsinium-labs/enum v1.4.0
    go: downloading github.com/aws/aws-sdk-go-v2 v1.36.0
    go: downloading github.com/aws/aws-sdk-go-v2/config v1.29.5
    go: downloading github.com/aws/aws-sdk-go-v2/credentials v1.17.58
    go: downloading github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.17.49
    go: downloading github.com/aws/aws-sdk-go-v2/service/s3 v1.72.3
    go: downloading golang.org/x/sync v0.7.0
    go: downloading github.com/nodxdev/nodxgo-htmx v0.1.0
    go: downloading github.com/jonboulle/clockwork v0.4.0
    go: downloading github.com/robfig/cron/v3 v3.0.1
    go: downloading golang.org/x/exp v0.0.0-20240613232115-7f521ea00fb8
    go: downloading github.com/gabriel-vasile/mimetype v1.4.3
    go: downloading github.com/go-playground/universal-translator v0.18.1
    go: downloading github.com/leodido/go-urn v1.4.0
    go: downloading golang.org/x/text v0.16.0
    go: downloading github.com/mattn/go-colorable v0.1.13
    go: downloading github.com/mattn/go-isatty v0.0.20
    go: downloading github.com/valyala/fasttemplate v1.2.2
    go: downloading github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.27
    go: downloading github.com/aws/aws-sdk-go-v2/internal/ini v1.8.2
    go: downloading github.com/aws/aws-sdk-go-v2/service/sso v1.24.14
    go: downloading github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.13
    go: downloading github.com/aws/aws-sdk-go-v2/service/sts v1.33.13
    go: downloading github.com/aws/smithy-go v1.22.2
    go: downloading github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.6.8
    go: downloading github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.31
    go: downloading github.com/aws/aws-sdk-go-v2/internal/v4a v1.3.31
    go: downloading github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.2
    go: downloading github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.5.5
    go: downloading github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.12
    go: downloading github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.18.12
    go: downloading github.com/nodxdev/nodxgo v0.2.2
    go: downloading github.com/nodxdev/nodxgo-lucide v0.1.1
    go: downloading github.com/go-playground/locales v0.14.1
    go: downloading golang.org/x/sys v0.22.0
    go: downloading github.com/valyala/bytebufferpool v1.0.0
    go: downloading github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.31
    go: downloading github.com/nodxdev/nodxgo-alpine v0.1.0
    task: [build] go build -o ./dist/change-password ./cmd/changepw/.
    [2026-11-13 15:09:35] [OK] Built PG Back Web
    [2026-11-13 15:09:35] [INFO] Configuring PG Back Web
    [2026-11-13 15:09:35] [OK] Configured PG Back Web
    [2026-11-13 15:09:35] [INFO] Creating Service
    [2026-11-13 15:09:35] [OK] Created Service
    [2026-11-13 15:09:35] [INFO] Customizing Container
    [2026-11-13 15:09:36] [OK] Customized Container
    [2026-11-13 15:09:36] [INFO] Cleaning up
    Reading package lists...
    Building dependency tree...
    Reading state information...
    Summary:
      Upgrading: 0, Installing: 0, Removing: 0, Not Upgrading: 0
    [2026-11-13 15:09:37] [OK] Cleaned
    
    🔄 ct/pgbackweb.sh (arm64) — update log (25 lines)
        ____  ______   ____             __      _       __     __  
       / __ \/ ____/  / __ )____ ______/ /__   | |     / /__  / /_ 
      / /_/ / / __   / __  / __ `/ ___/ //_/   | | /| / / _ \/ __ \
     / ____/ /_/ /  / /_/ / /_/ / /__/ ,<      | |/ |/ /  __/ /_/ /
    /_/    \____/  /_____/\__,_/\___/_/|_|     |__/|__/\___/_.___/ 
    10.98.0.44
        ____  ______   ____             __      _       __     __  
       / __ \/ ____/  / __ )____ ______/ /__   | |     / /__  / /_ 
      / /_/ / / __   / __  / __ `/ ___/ //_/   | | /| / / _ \/ __ \
     / ____/ /_/ /  / /_/ / /_/ / /__/ ,<      | |/ |/ /  __/ /_/ /
    /_/    \____/  /_____/\__,_/\___/_/|_|     |__/|__/\___/_.___/ 
      ⏳   Checking for update: pgbackweb
      ✔️  Update available: pgbackweb 0.5.2-dev -> 0.5.2
      ⏳   Stopping PG Back Web
      ✔️  Stopped PG Back Web
      ✔️  task 3.54.0 already installed
      ✔️  sqlc 1.31.1 already installed
      ✔️  goose 3.30.1 already installed
      ⏳   Fetching github release: pgbackweb (0.5.2)
      ✔️  Deployed: pgbackweb (0.5.2)
      ⏳   Building PG Back Web
      ✔️  Built PG Back Web
      ⏳   Starting PG Back Web
      ✔️  Started PG Back Web
      ✔️  Updated successfully!
    
    🔁 ct/pgbackweb.sh (arm64) — second update log
        ____  ______   ____             __      _       __     __  
       / __ \/ ____/  / __ )____ ______/ /__   | |     / /__  / /_ 
      / /_/ / / __   / __  / __ `/ ___/ //_/   | | /| / / _ \/ __ \
     / ____/ /_/ /  / /_/ / /_/ / /__/ ,<      | |/ |/ /  __/ /_/ /
    /_/    \____/  /_____/\__,_/\___/_/|_|     |__/|__/\___/_.___/ 
    10.98.0.44
        ____  ______   ____             __      _       __     __  
       / __ \/ ____/  / __ )____ ______/ /__   | |     / /__  / /_ 
      / /_/ / / __   / __  / __ `/ ___/ //_/   | | /| / / _ \/ __ \
     / ____/ /_/ /  / /_/ / /_/ / /__/ ,<      | |/ |/ /  __/ /_/ /
    /_/    \____/  /_____/\__,_/\___/_/|_|     |__/|__/\___/_.___/ 
      ⏳   Checking for update: pgbackweb
      ✔️  No update available: pgbackweb (0.5.2)
    

    Full logs: workflow run (artifacts result-*). Comment /test pgbackweb to build again.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions