Integration Guides
Step-by-step tutorials for deploying with Axion on popular platforms.Vercel
Use Axion to inject secrets into Vercel serverless functions and Next.js apps.1. Create a Service Token
In the Axion dashboard, go to your project → Tokens → Create Token. Give itread scope.
2. Add Token to Vercel
In Vercel Project Settings → Environment Variables, add:3. Update Your Build Command
In Vercel Project Settings → General → Build Command:GitHub Actions
Inject secrets into your GitHub Actions workflows for testing and deployment.1. Create a Service Token
2. Add Token as GitHub Secret
Go to your repo → Settings → Secrets and variables → Actions → New repository secret. Name itAXION_TOKEN.
3. Update Your Workflow
Modify your.github/workflows/*.yml:
Docker
Run Docker containers with secrets injected at runtime — zero secrets in your image.1. Keep Your Dockerfile Clean
Your Dockerfile should NOT contain any secrets.2. Pass Token at Runtime
Pass the token when running the container (never bake it into the image):Render
Configure Render web services and background workers with Axion.1. Add Token in Render Dashboard
Go to your Render service → Environment → Add Environment Variable:AXION_TOKEN=vpt_xxx