{"id":32135288,"url":"https://github.com/aziontech/azion","last_synced_at":"2026-01-05T16:17:22.550Z","repository":{"id":37852647,"uuid":"430874699","full_name":"aziontech/azion","owner":"aziontech","description":"Use Azion CLI for managing Azion services via command-line.","archived":false,"fork":false,"pushed_at":"2025-10-20T19:39:51.000Z","size":5166,"stargazers_count":77,"open_issues_count":9,"forks_count":29,"subscribers_count":31,"default_branch":"dev","last_synced_at":"2025-10-21T03:57:23.755Z","etag":null,"topics":["cli","go","golang","linearb-test","swe-prod","team-devtools"],"latest_commit_sha":null,"homepage":"https://www.azion.com","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/aziontech.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":"CLA.md"}},"created_at":"2021-11-22T21:47:56.000Z","updated_at":"2025-10-20T19:39:18.000Z","dependencies_parsed_at":"2023-09-28T22:49:17.652Z","dependency_job_id":"50449fed-12d9-49d0-b62f-3d2c1e4a628c","html_url":"https://github.com/aziontech/azion","commit_stats":null,"previous_names":["aziontech/azion","aziontech/azion-cli"],"tags_count":977,"template":false,"template_full_name":null,"purl":"pkg:github/aziontech/azion","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aziontech%2Fazion","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aziontech%2Fazion/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aziontech%2Fazion/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aziontech%2Fazion/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/aziontech","download_url":"https://codeload.github.com/aziontech/azion/tar.gz/refs/heads/dev","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aziontech%2Fazion/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":280200870,"owners_count":26289477,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-21T02:00:06.614Z","response_time":58,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cli","go","golang","linearb-test","swe-prod","team-devtools"],"created_at":"2025-10-21T03:57:44.849Z","updated_at":"2025-10-21T03:57:48.148Z","avatar_url":"https://github.com/aziontech.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Azion CLI\n[![MIT License](https://img.shields.io/badge/license-MIT-green.svg)](LICENSE)\n[![CLI Reference](https://img.shields.io/badge/cli-reference-green.svg)](https://github.com/aziontech/azion-cli/wiki/azion)\n[![Go Report Card](https://goreportcard.com/badge/github.com/aziontech/azion-cli)](https://goreportcard.com/report/github.com/aziontech/azion-cli)\n\n## Efficient creation and management of applications on Azion Edge Platform.\n\n**Azion CLI** is a user-friendly way to work with the Azion Edge Platform, allowing you to create and manage applications through simple commands.\n\nIt makes possible the initialization, build, and deployment of applications, from simple static pages to different frameworks, such as:\n\n- Next.js \n- Vue\n- Angular\n- Astro\n- Hexo\n- React\n- Vite\n\nThrough it, you can manage all Azion products, create automation using CI/CD scripts or pipelines, provision multiple services that make up your application with a few commands, and also manage your Azion configurations as code.\n\nThe developer-friendly way to interact with Azion!\n\n## Quick links\n\n- [Downloading](#downloading)\n- [Building](#building)\n- [Setup Autocomplete](https://github.com/aziontech/azion-cli/wiki/Azion-CLI-autocomplete)\n- [How to Use](#How-to-Use)\n- [Commands Reference](https://github.com/aziontech/azion-cli/wiki/azion)\n- [Contributing](CONTRIBUTING.md)\n- [Code of Conduct](CODE_OF_CONDUCT.md)\n- [License](#License)\n\n\n## Downloading\n\n\u003e**Attention**: if you've downloaded `azioncli` in an older version than 1.0.0, it's highly recommended to uninstall it before downloading `azion` CLI.\n\nThere are two ways to download and use the `azion` CLI:\n\n- Cloning this repository and [building](#building) the project manually.\n- Package managers, since `azion` is also available as `homebrew`, `WinGet`, `Chocolatey`, `rpm`, `deb` and `apk` packages.\n\nTo use `rpm`, `deb` and `apk` packages, please visit our [releases](https://github.com/aziontech/azion-cli/releases) page, and download the desired package.\n\nTo download azion CLI through Homebrew, run:\n\n```sh\nbrew install azion\n``````\n\nTo download azion CLI through WinGet, run:\n\n```sh\nwinget install aziontech.azion\n``````\n\n## Using Azion CLI with docker\nYou can find the URL for each package in our Releases page https://github.com/aziontech/azion/releases.\n\n```sh\ndocker run -it --rm alpine:latest sh -c '\n    cd \u0026\u0026 \\\n    wget https://github.com/aziontech/azion/releases/download/1.36.1/azion_1.36.1_linux_arm64.apk \u0026\u0026 \\\n    apk add --allow-untrusted azion_1.36.1_linux_arm64.apk \u0026\u0026 \\\n    azion version; \\\n    exec sh'\n```\n\n## Building Locally\n\n```sh\n# Build project, by default it will connect to Production APIs\n$ make build\n\n# Cross-Build for multiple platforms and architectures\n$ make cross-build\n```\n\n---\n\n## How to Use\n\n### Authentication\n\nIn order to perform network operations it is *mandatory* to provide [an authentication token](https://www.azion.com/en/documentation/products/accounts/personal-tokens/).\n\nYou can provide the token in two ways:\n\n- Using `azion -t [tokenvalue]` command, which saves the token in a configuration file for further use:\n\n```sh\n$ azion -t \u003cauthentication token\u003e\n```\n\n- Using the login command:\n\n```sh\n$ azion login\n```\n\n### Commands\n\nCheck all reference documentation for the available [commands](https://github.com/aziontech/azion-cli/wiki/azion).\n\n### Autocomplete\n\nIt's possible to enable the autocompletion to be used with the `azion` CLI. To learn more about its settings and installation based on your OS, check the [autocompletion page](https://github.com/aziontech/azion-cli/wiki/Azion-CLI-autocomplete).\n\n### Golang Update Policy\n\nOur update policy for the Go language aims to ensure that all developers benefit from new features, bug fixes and improvements. To this end, we have adopted the practice of maintaining our project at [Release](https://go.dev/doc/devel/release) - 1 (Go 1.21 -1). We allow exceptions when vulnerabilities are found. \n\nBy following this approach, we prioritize the stability and consistency of the project, while keeping up to date with the latest language updates. As new versions of Go are released, we will evaluate and adopt the new \"[Release](https://go.dev/doc/devel/release)\" version, after having sufficient time to test and validate compatibility with our existing code.\n\nThis way, our developers can take advantage of the new features, bug fixes and improvements made available by the Go community, while minimizing the possible impacts that sudden updates could have on our project.\n\nWe appreciate the understanding and collaboration of all developers who follow our update policy. Together, we guarantee a stable and up-to-date development environment for our Go project. \n\n## License\n\nThis project is licensed under the terms of the [MIT](LICENSE) license.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faziontech%2Fazion","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faziontech%2Fazion","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faziontech%2Fazion/lists"}