// readme

Cloud Native Days Norway

Official website for Cloud Native Days in Norway.

Getting started

Prerequisites

This project uses mise for tool management and task running, and fnox for secure secret storage in your local keychain.

Install mise (if not already installed):

curl https://mise.run | sh

Install fnox:

brew install fnox

Install dependencies

mise run install
# equivalent to: pnpm install

Set up secrets

Secrets are stored securely in your OS keychain via fnox โ€” no plaintext .env.local needed after setup.

All secrets are declared in fnox.toml. To populate the keychain for the first time, create a temporary .env.local with your secrets and run:

./scripts/migrate-fnox.sh
rm .env.local  # safe to delete once imported

To add or update an individual secret later:

fnox set MY_SECRET_KEY -- "the value here"

To verify what is stored in the keychain:

fnox list

Note: We also maintain committed default .env, .env.test, and .env.production files containing safe non-sensitive defaults (public URLs, feature flags).โ€ฆ