John Cardinal 64d8f62e5e case 4690 - setup script: Ubuntu 26.04 support, unique secrets per server, no phased updates
- PostgreSQL from the PostgreSQL project's repository via postgresql-common's
  apt.postgresql.org.sh (apt-key is gone on newer Ubuntu)
- libgdk-pixbuf2.0-0 renamed libgdk-pixbuf-2.0-0 (needed on 26.04, also valid on 24.04)
- random PostgreSQL password and JWT secret per server, written to PostgreSQL and
  config.json (replacing the shipped defaults) and to /root/ayanova-secrets.txt (600)
- config.json 640 root:www-data
- APT::Get::Never-Include-Phased-Updates, as set by hand on every server today

Tested end to end on a fresh Ubuntu 26.04.1 droplet with the 8.3.0 build.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-23 09:31:39 -07:00
2023-03-27 23:47:53 +00:00
2022-12-27 18:55:47 +00:00
2022-12-27 18:55:47 +00:00
2026-09-22 12:24:06 -07:00
2026-02-13 08:21:57 -08:00
2023-01-12 17:41:00 +00:00
2022-12-27 18:55:47 +00:00
2022-12-27 18:55:47 +00:00
2022-12-27 18:55:47 +00:00
2023-02-15 17:10:21 +00:00
2026-09-22 13:55:58 -07:00
2026-09-14 13:08:44 -07:00
2022-12-27 18:55:47 +00:00
2022-12-27 18:55:47 +00:00

AyaNova client ui

test for test push

Project setup

First confirm all dependencies are installed as per AyaNova-client project's BUILT-ENVIRONMENT.md doc.  They are very specific and in many cases outdated.

Then clone/checkout repository from GIT

Finally:

Install frontend dependencies:
   
   cd c:\data\code\sockeye-client
   npm ci
   
   Note: Use `npm ci` (not `npm install`) to install exact versions from package-lock.json

Compiles and hot-reloads for development

npm run serve

Compiles and minifies for production

npm run build

Run your tests

npm run test

Lints and fixes files

npm run lint

Run your end-to-end tests

npm run test:e2e

Run your unit tests

npm run test:unit
Description
No description provided
Readme 1.3 MiB
Languages
Vue 84%
JavaScript 16%