Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
7e495ea
updated ollama code
Mar 21, 2025
d9e4705
updated ollama code
Mar 21, 2025
f2c030a
updated ollama code
Mar 21, 2025
6e85206
remove excess line endings
Mar 22, 2025
a0d281a
Add spec: aws-terraform-recipes
Jul 21, 2026
82e53c9
Complete cli-script-recipes: add 6 AWS Terraform recipes to justfile
Jul 21, 2026
0009c78
Complete cli-script-recipes
Jul 21, 2026
eefdb37
Complete cli-recipe-group-listing
Jul 21, 2026
8c84f58
Complete cli-vpc-recipe
Jul 21, 2026
93c762c
Add spec: oidc-per-project-isolation
Jul 21, 2026
8f2a335
Complete oidc-role-per-project-per-env
Jul 21, 2026
f7e32b5
Complete oidc-role-per-project-per-env
Jul 21, 2026
da32831
Complete trust-policy-repo-scoped
Jul 21, 2026
a77ff54
Fix role name mismatch in aws-setup-secrets
Jul 21, 2026
7b75b4b
Remove stale ROLE_ARN GitHub variable suggestion from OIDC output
Jul 21, 2026
ab709d1
Fix OIDC trust policy for GitHub's new sub claim format
Jul 21, 2026
3ebbda0
Fix heredoc indentation in aws-tf-init-backend recipe
Jul 22, 2026
7a5389f
update to add log viewer
Jul 30, 2026
2554607
fix cd
Jul 31, 2026
b7a7ccd
Fix state key duplication and add aws-tf-cleanup recipe
Jul 31, 2026
cfd2737
Add SNS permissions to OIDC deployment policy
Aug 1, 2026
b0857f3
Add cloudwatch:* and simplify EC2 policy to ec2:* wildcard
Aug 1, 2026
699d363
update hte changes to the justfile
Aug 6, 2026
1020287
Add aws-ecs-events diagnostics and aws-add-log-viewer commands
Aug 6, 2026
e8c2740
Add aws-setup-env-access and aws-add-env-user recipes
Aug 12, 2026
aa91fc0
Fix aws-stream-logs time filter and reduce log noise
Aug 15, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion .config.example
Original file line number Diff line number Diff line change
@@ -1 +1,3 @@
PROJECTS=project_1,project_2,project_3
PROJECTS=project_1,project_2,project_3
OLLAMA_API_URL="http://localhost:11434"
OLLAMA_MODEL="llama3.3"
5 changes: 4 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1 +1,4 @@
.config
.config
*/.ruff_cache/*
*/.venv/*
*/__pycache__/*
16 changes: 16 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -140,6 +140,22 @@ Note: For AWS helpers, the AWS CLI is required for these commands to work.
- Use force=true to skip confirmation prompt
- Example: `tn heroku-delete-pipeline my-project true`

### Ollama as a local LLM
Use `tn update-config` <arg> <arg> to set a basic config the default for the local ollama is http://localhost:11434. You should be setting

```
OLLAMA_API_URL="http://localhost:11434"
OLLAMA_MODEL="llama3.3"
```

- `tn ollama-serve`: serve a local llm server this is needed to run any commands
- `tn ollama-pull`: When working locally if you want to try a model you have to pull it
- `tn ollama-run`: Run an interactive chat with the local ollama server
- `tn ollama-codegen message`: Use the code gen specific cli (WIP)
optional args: `--api_url=""` use a custom url other than the default (eg ngrok)
`--model=""` use a custom model the default is qwen2.5-coder:7b


## Contributing New Commands - aka "Recipes"

It's easy to contribute new commands to tn-cli, simply add some commands to the `justfile` and open a Pull Request.
Expand Down
Loading