Skip to content

automic-vault/website

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Automic Vault Website

Static website repository for https://www.automicvault.com/.

The product repository still owns release artifacts and scanner publishing. ~/src/av.db owns package database generation and /db.json export artifacts. This repo owns static pages, assets, static localization, S3/CloudFront configuration, and the Atlas av-web package-origin service.

Inputs

Deploy-time product values are generated by this repo from the main Automic Vault checkout. Set AUTOMIC_VAULT_REPO_PATH to override the default ../automic-vault checkout.

python3 scripts/export-website-inputs.py

The JSON uses schema version 1 and provides the product version and scanned Homebrew package count used while preparing the site. It is streamed into deploy commands and should not be committed.

Checks

python3 scripts/generate-www-i18n.py --check
node scripts/generate-llms-full.mjs www /tmp/llms-full.txt
scripts/deploy-www.sh --prepare-only

Deploy

scripts/deploy-www.sh

Use --static-only to skip CloudFront and certificate configuration. The deploy script excludes package-origin routes and product-owned release artifacts.

Package Origin

Build the private package SQLite artifact in av.db:

python3 ../av.db/scripts/hourly-maintenance.py --no-commit

Deploy the Atlas package origin from this repo:

scripts/deploy-pkg-origin.sh --skip-refresh --skip-sqlite

AV_WEB_SQLITE_PATH defaults to ../av.db/cache/pkg.sqlite.

About

Static website for Automic Vault

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors