├── .github └── workflows │ └── test.yml ├── .gitignore ├── .goreleaser.yml ├── LICENSE ├── changelog.md ├── cli ├── .gitignore ├── cmd │ ├── commands.go │ ├── md_generator.go │ └── root.go ├── controller │ ├── auth.go │ ├── aws.go │ ├── cli_backend.go │ ├── controller.go │ ├── deploy.go │ ├── deploy_functions.go │ ├── deploy_public.go │ ├── env.go │ ├── examples │ │ ├── args_example.go │ │ └── errors_example.go │ ├── generate.go │ ├── generate_api_template.go │ ├── generate_test.go │ ├── invoke.go │ ├── invoke │ │ ├── invoke.go │ │ └── invoke_test.go │ ├── logs.go │ ├── new.go │ ├── new_test.go │ ├── node.go │ ├── report.go │ ├── setup.go │ ├── setup_args.go │ ├── setup_stack_template.yml │ ├── setup_test.go │ ├── stage.go │ ├── test.go │ ├── testdata │ │ ├── generate │ │ │ ├── new_method │ │ │ │ └── ping.go │ │ │ ├── new_wrong_type │ │ │ │ └── ping.go │ │ │ ├── no_new │ │ │ │ └── ping.go │ │ │ ├── parameters │ │ │ │ └── ping.go │ │ │ ├── ping_ptr │ │ │ │ └── ping.go │ │ │ ├── ping_struct │ │ │ │ └── ping.go │ │ │ ├── return_value │ │ │ │ └── ping.go │ │ │ └── return_values │ │ │ │ └── ping.go │ │ └── template.yml │ └── watch.go ├── log │ ├── event_store.go │ ├── event_store_test.go │ ├── log.go │ ├── log_test.go │ ├── net │ │ ├── listener.go │ │ ├── listener_test.go │ │ ├── publisher.go │ │ └── publisher_test.go │ └── tools │ │ ├── export │ │ ├── .gitignore │ │ ├── deploy.sh │ │ └── main.go │ │ ├── ls │ │ ├── .gitignore │ │ └── main.go │ │ ├── pub │ │ └── main.go │ │ └── tail │ │ └── main.go ├── main.go ├── secret │ ├── .gitignore │ └── secret.go ├── texts │ └── commands.go └── ui │ └── ui.go ├── docs ├── analytics.md ├── api.md ├── api_configuration.md ├── aws_install.md ├── cli_install.md ├── cloud_development.md ├── commands │ ├── README.md │ ├── mantil.md │ ├── mantil_aws.md │ ├── mantil_aws_install.md │ ├── mantil_aws_nodes.md │ ├── mantil_aws_resources.md │ ├── mantil_aws_uninstall.md │ ├── mantil_aws_upgrade.md │ ├── mantil_deploy.md │ ├── mantil_env.md │ ├── mantil_generate.md │ ├── mantil_generate_api.md │ ├── mantil_invoke.md │ ├── mantil_logs.md │ ├── mantil_new.md │ ├── mantil_report.md │ ├── mantil_stage.md │ ├── mantil_stage_destroy.md │ ├── mantil_stage_list.md │ ├── mantil_stage_new.md │ ├── mantil_stage_use.md │ ├── mantil_test.md │ └── mantil_watch.md ├── concepts.md ├── credits.md ├── data_storage.md ├── faq.md ├── getting_started.md ├── images │ ├── mantil-logo-lockup-1-orange-RGB.png │ ├── mantil-logo.png │ ├── mantil_project_structure.png │ └── mantil_watch.png ├── readme.md ├── testing.md └── troubleshooting.md ├── domain ├── auth.go ├── auth_test.go ├── cron.go ├── cron_test.go ├── deploy_info.go ├── deploy_info_test.go ├── doc.go ├── errors.go ├── event.go ├── event_test.go ├── file_store.go ├── file_store_test.go ├── function.go ├── node.go ├── node_test.go ├── project.go ├── project_test.go ├── sdk_config.go ├── stage.go ├── stage_diff.go ├── stage_diff_test.go ├── stage_test.go ├── testdata │ ├── config │ │ ├── environment.yml │ │ └── state.yml │ ├── pre-0.1.31-workspace.yml │ └── workspace.yml ├── validate.go ├── validate_test.go ├── workspace.go └── workspace_test.go ├── go.mod ├── go.sum ├── kit ├── aws │ ├── agw.go │ ├── apigateway.go │ ├── aws.go │ ├── cloudformation.go │ ├── cloudwatch.go │ ├── dynamodb.go │ ├── dynamodb_test.go │ ├── errors.go │ ├── iam.go │ ├── lambda.go │ ├── lambda_test.go │ ├── rgsa.go │ ├── s3.go │ ├── ssm.go │ ├── sts.go │ ├── util.go │ └── util_test.go ├── clitest │ ├── clitest.go │ ├── clitest_test.go │ └── long_running.sh ├── doc.go ├── git │ └── git.go ├── gz │ └── gzip.go ├── progress │ ├── elements.go │ ├── elements_test.go │ ├── example │ │ └── main.go │ ├── progress.go │ ├── progress_test.go │ ├── terraform.go │ ├── terraform_parser.go │ ├── terraform_parser_test.go │ └── testdata │ │ ├── terraform_apply_output.txt │ │ ├── terraform_destroy_output.txt │ │ └── terraform_error_output.txt ├── schema │ ├── schema.go │ └── schema_test.go ├── shell │ └── shell.go ├── signal │ └── signal.go ├── term │ ├── term.go │ ├── writer.go │ ├── writer_other.go │ └── writer_windows.go ├── testutil │ └── testutil.go └── token │ ├── token.go │ └── token_test.go ├── node ├── api │ ├── deploy │ │ └── deploy.go │ ├── destroy │ │ └── destroy.go │ ├── node │ │ ├── auth.go │ │ └── store.go │ ├── security │ │ ├── policy.go │ │ ├── security.go │ │ ├── security_test.go │ │ └── testdata │ │ │ ├── policy │ │ │ └── policy-log-group │ ├── setup │ │ ├── setup.go │ │ ├── setup_test.go │ │ └── testdata │ │ │ ├── create.tf │ │ │ └── destroy.tf │ └── ws │ │ ├── store.go │ │ └── ws.go ├── dto │ └── dto.go ├── functions │ ├── auth │ │ ├── .gitignore │ │ └── main.go │ ├── authorizer │ │ ├── .gitignore │ │ └── main.go │ ├── deploy │ │ ├── .gitignore │ │ └── main.go │ ├── destroy │ │ ├── .gitignore │ │ ├── Dockerfile │ │ └── main.go │ ├── node │ │ ├── .gitignore │ │ └── main.go │ ├── security │ │ ├── .gitignore │ │ └── main.go │ ├── setup │ │ ├── .gitignore │ │ └── main.go │ ├── ws-forwarder │ │ ├── .gitignore │ │ └── main.go │ └── ws-handler │ │ ├── .gitignore │ │ └── main.go └── terraform │ ├── modules │ ├── api │ │ ├── auth.tf │ │ ├── iam.tf │ │ ├── main.tf │ │ ├── outputs.tf │ │ └── variables.tf │ ├── cli-role │ │ ├── main.tf │ │ ├── outputs.tf │ │ └── variables.tf │ ├── custom-domain │ │ ├── main.tf │ │ └── variables.tf │ ├── functions-node │ │ ├── iam.tf │ │ ├── main.tf │ │ ├── outputs.tf │ │ └── variables.tf │ ├── functions │ │ ├── iam.tf │ │ ├── main.tf │ │ ├── outputs.tf │ │ └── variables.tf │ ├── http-api │ │ ├── api.tf │ │ ├── main.tf │ │ ├── outputs.tf │ │ └── variables.tf │ ├── params │ │ ├── main.tf │ │ └── variables.tf │ ├── public-site │ │ ├── main.tf │ │ ├── output.tf │ │ └── variables.tf │ └── ws-api │ │ ├── api.tf │ │ ├── iam.tf │ │ ├── main.tf │ │ ├── outputs.tf │ │ └── variables.tf │ ├── templates │ ├── destroy.tf │ ├── project.tf │ └── setup.tf │ ├── terraform.go │ ├── terraform_test.go │ └── testdata │ ├── project-destroy.tf │ ├── project.tf │ ├── setup-destroy.tf │ └── setup.tf ├── readme.md ├── scripts ├── .gitignore ├── Brewfile ├── Brewfile.lock.json ├── aws │ └── create_release_buckets │ │ └── main.go ├── build-cli-win.sh ├── build-cli.sh ├── copy_release_to_latest.sh ├── coverage.sh ├── create_terraform_layer.sh ├── delete-all-lambda-functions ├── deploy.sh ├── deploy_github_action.sh ├── gen-doc.sh ├── list-packages.sh ├── mantil-dev-env-setup.sh ├── nats ├── readme.md ├── shell-extensions.sh └── unit_tests.sh └── test ├── custom_domain_test.go ├── deploy_optimization_test.go ├── excuses_test.go ├── logs.go.txt ├── main_test.go ├── node_test.go └── ping_test.go /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/.gitignore -------------------------------------------------------------------------------- /.goreleaser.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/.goreleaser.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/LICENSE -------------------------------------------------------------------------------- /changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/changelog.md -------------------------------------------------------------------------------- /cli/.gitignore: -------------------------------------------------------------------------------- 1 | cli 2 | mantil 3 | -------------------------------------------------------------------------------- /cli/cmd/commands.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/cli/cmd/commands.go -------------------------------------------------------------------------------- /cli/cmd/md_generator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/cli/cmd/md_generator.go -------------------------------------------------------------------------------- /cli/cmd/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/cli/cmd/root.go -------------------------------------------------------------------------------- /cli/controller/auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/cli/controller/auth.go -------------------------------------------------------------------------------- /cli/controller/aws.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/cli/controller/aws.go -------------------------------------------------------------------------------- /cli/controller/cli_backend.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/cli/controller/cli_backend.go -------------------------------------------------------------------------------- /cli/controller/controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/cli/controller/controller.go -------------------------------------------------------------------------------- /cli/controller/deploy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/cli/controller/deploy.go -------------------------------------------------------------------------------- /cli/controller/deploy_functions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/cli/controller/deploy_functions.go -------------------------------------------------------------------------------- /cli/controller/deploy_public.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/cli/controller/deploy_public.go -------------------------------------------------------------------------------- /cli/controller/env.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/cli/controller/env.go -------------------------------------------------------------------------------- /cli/controller/examples/args_example.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/cli/controller/examples/args_example.go -------------------------------------------------------------------------------- /cli/controller/examples/errors_example.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/cli/controller/examples/errors_example.go -------------------------------------------------------------------------------- /cli/controller/generate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/cli/controller/generate.go -------------------------------------------------------------------------------- /cli/controller/generate_api_template.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/cli/controller/generate_api_template.go -------------------------------------------------------------------------------- /cli/controller/generate_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/cli/controller/generate_test.go -------------------------------------------------------------------------------- /cli/controller/invoke.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/cli/controller/invoke.go -------------------------------------------------------------------------------- /cli/controller/invoke/invoke.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/cli/controller/invoke/invoke.go -------------------------------------------------------------------------------- /cli/controller/invoke/invoke_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/cli/controller/invoke/invoke_test.go -------------------------------------------------------------------------------- /cli/controller/logs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/cli/controller/logs.go -------------------------------------------------------------------------------- /cli/controller/new.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/cli/controller/new.go -------------------------------------------------------------------------------- /cli/controller/new_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/cli/controller/new_test.go -------------------------------------------------------------------------------- /cli/controller/node.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/cli/controller/node.go -------------------------------------------------------------------------------- /cli/controller/report.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/cli/controller/report.go -------------------------------------------------------------------------------- /cli/controller/setup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/cli/controller/setup.go -------------------------------------------------------------------------------- /cli/controller/setup_args.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/cli/controller/setup_args.go -------------------------------------------------------------------------------- /cli/controller/setup_stack_template.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/cli/controller/setup_stack_template.yml -------------------------------------------------------------------------------- /cli/controller/setup_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/cli/controller/setup_test.go -------------------------------------------------------------------------------- /cli/controller/stage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/cli/controller/stage.go -------------------------------------------------------------------------------- /cli/controller/test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/cli/controller/test.go -------------------------------------------------------------------------------- /cli/controller/testdata/generate/new_method/ping.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/cli/controller/testdata/generate/new_method/ping.go -------------------------------------------------------------------------------- /cli/controller/testdata/generate/new_wrong_type/ping.go: -------------------------------------------------------------------------------- 1 | package ping 2 | 3 | const New = "this should be a function" 4 | -------------------------------------------------------------------------------- /cli/controller/testdata/generate/no_new/ping.go: -------------------------------------------------------------------------------- 1 | package ping 2 | 3 | type Ping struct{} 4 | -------------------------------------------------------------------------------- /cli/controller/testdata/generate/parameters/ping.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/cli/controller/testdata/generate/parameters/ping.go -------------------------------------------------------------------------------- /cli/controller/testdata/generate/ping_ptr/ping.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/cli/controller/testdata/generate/ping_ptr/ping.go -------------------------------------------------------------------------------- /cli/controller/testdata/generate/ping_struct/ping.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/cli/controller/testdata/generate/ping_struct/ping.go -------------------------------------------------------------------------------- /cli/controller/testdata/generate/return_value/ping.go: -------------------------------------------------------------------------------- 1 | package ping 2 | 3 | type Ping struct{} 4 | 5 | func New() int { 6 | return -1 7 | } 8 | -------------------------------------------------------------------------------- /cli/controller/testdata/generate/return_values/ping.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/cli/controller/testdata/generate/return_values/ping.go -------------------------------------------------------------------------------- /cli/controller/testdata/template.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/cli/controller/testdata/template.yml -------------------------------------------------------------------------------- /cli/controller/watch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/cli/controller/watch.go -------------------------------------------------------------------------------- /cli/log/event_store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/cli/log/event_store.go -------------------------------------------------------------------------------- /cli/log/event_store_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/cli/log/event_store_test.go -------------------------------------------------------------------------------- /cli/log/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/cli/log/log.go -------------------------------------------------------------------------------- /cli/log/log_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/cli/log/log_test.go -------------------------------------------------------------------------------- /cli/log/net/listener.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/cli/log/net/listener.go -------------------------------------------------------------------------------- /cli/log/net/listener_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/cli/log/net/listener_test.go -------------------------------------------------------------------------------- /cli/log/net/publisher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/cli/log/net/publisher.go -------------------------------------------------------------------------------- /cli/log/net/publisher_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/cli/log/net/publisher_test.go -------------------------------------------------------------------------------- /cli/log/tools/export/.gitignore: -------------------------------------------------------------------------------- 1 | export 2 | -------------------------------------------------------------------------------- /cli/log/tools/export/deploy.sh: -------------------------------------------------------------------------------- 1 | env GOOS=linux GOARCH=arm64 go build && scp export ngs-leaf:~ 2 | -------------------------------------------------------------------------------- /cli/log/tools/export/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/cli/log/tools/export/main.go -------------------------------------------------------------------------------- /cli/log/tools/ls/.gitignore: -------------------------------------------------------------------------------- 1 | ls 2 | -------------------------------------------------------------------------------- /cli/log/tools/ls/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/cli/log/tools/ls/main.go -------------------------------------------------------------------------------- /cli/log/tools/pub/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/cli/log/tools/pub/main.go -------------------------------------------------------------------------------- /cli/log/tools/tail/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/cli/log/tools/tail/main.go -------------------------------------------------------------------------------- /cli/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/cli/main.go -------------------------------------------------------------------------------- /cli/secret/.gitignore: -------------------------------------------------------------------------------- 1 | *.creds 2 | -------------------------------------------------------------------------------- /cli/secret/secret.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/cli/secret/secret.go -------------------------------------------------------------------------------- /cli/texts/commands.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/cli/texts/commands.go -------------------------------------------------------------------------------- /cli/ui/ui.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/cli/ui/ui.go -------------------------------------------------------------------------------- /docs/analytics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/docs/analytics.md -------------------------------------------------------------------------------- /docs/api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/docs/api.md -------------------------------------------------------------------------------- /docs/api_configuration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/docs/api_configuration.md -------------------------------------------------------------------------------- /docs/aws_install.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/docs/aws_install.md -------------------------------------------------------------------------------- /docs/cli_install.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/docs/cli_install.md -------------------------------------------------------------------------------- /docs/cloud_development.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/docs/cloud_development.md -------------------------------------------------------------------------------- /docs/commands/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/docs/commands/README.md -------------------------------------------------------------------------------- /docs/commands/mantil.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/docs/commands/mantil.md -------------------------------------------------------------------------------- /docs/commands/mantil_aws.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/docs/commands/mantil_aws.md -------------------------------------------------------------------------------- /docs/commands/mantil_aws_install.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/docs/commands/mantil_aws_install.md -------------------------------------------------------------------------------- /docs/commands/mantil_aws_nodes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/docs/commands/mantil_aws_nodes.md -------------------------------------------------------------------------------- /docs/commands/mantil_aws_resources.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/docs/commands/mantil_aws_resources.md -------------------------------------------------------------------------------- /docs/commands/mantil_aws_uninstall.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/docs/commands/mantil_aws_uninstall.md -------------------------------------------------------------------------------- /docs/commands/mantil_aws_upgrade.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/docs/commands/mantil_aws_upgrade.md -------------------------------------------------------------------------------- /docs/commands/mantil_deploy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/docs/commands/mantil_deploy.md -------------------------------------------------------------------------------- /docs/commands/mantil_env.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/docs/commands/mantil_env.md -------------------------------------------------------------------------------- /docs/commands/mantil_generate.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/docs/commands/mantil_generate.md -------------------------------------------------------------------------------- /docs/commands/mantil_generate_api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/docs/commands/mantil_generate_api.md -------------------------------------------------------------------------------- /docs/commands/mantil_invoke.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/docs/commands/mantil_invoke.md -------------------------------------------------------------------------------- /docs/commands/mantil_logs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/docs/commands/mantil_logs.md -------------------------------------------------------------------------------- /docs/commands/mantil_new.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/docs/commands/mantil_new.md -------------------------------------------------------------------------------- /docs/commands/mantil_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/docs/commands/mantil_report.md -------------------------------------------------------------------------------- /docs/commands/mantil_stage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/docs/commands/mantil_stage.md -------------------------------------------------------------------------------- /docs/commands/mantil_stage_destroy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/docs/commands/mantil_stage_destroy.md -------------------------------------------------------------------------------- /docs/commands/mantil_stage_list.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/docs/commands/mantil_stage_list.md -------------------------------------------------------------------------------- /docs/commands/mantil_stage_new.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/docs/commands/mantil_stage_new.md -------------------------------------------------------------------------------- /docs/commands/mantil_stage_use.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/docs/commands/mantil_stage_use.md -------------------------------------------------------------------------------- /docs/commands/mantil_test.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/docs/commands/mantil_test.md -------------------------------------------------------------------------------- /docs/commands/mantil_watch.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/docs/commands/mantil_watch.md -------------------------------------------------------------------------------- /docs/concepts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/docs/concepts.md -------------------------------------------------------------------------------- /docs/credits.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/docs/credits.md -------------------------------------------------------------------------------- /docs/data_storage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/docs/data_storage.md -------------------------------------------------------------------------------- /docs/faq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/docs/faq.md -------------------------------------------------------------------------------- /docs/getting_started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/docs/getting_started.md -------------------------------------------------------------------------------- /docs/images/mantil-logo-lockup-1-orange-RGB.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/docs/images/mantil-logo-lockup-1-orange-RGB.png -------------------------------------------------------------------------------- /docs/images/mantil-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/docs/images/mantil-logo.png -------------------------------------------------------------------------------- /docs/images/mantil_project_structure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/docs/images/mantil_project_structure.png -------------------------------------------------------------------------------- /docs/images/mantil_watch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/docs/images/mantil_watch.png -------------------------------------------------------------------------------- /docs/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/docs/readme.md -------------------------------------------------------------------------------- /docs/testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/docs/testing.md -------------------------------------------------------------------------------- /docs/troubleshooting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/docs/troubleshooting.md -------------------------------------------------------------------------------- /domain/auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/domain/auth.go -------------------------------------------------------------------------------- /domain/auth_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/domain/auth_test.go -------------------------------------------------------------------------------- /domain/cron.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/domain/cron.go -------------------------------------------------------------------------------- /domain/cron_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/domain/cron_test.go -------------------------------------------------------------------------------- /domain/deploy_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/domain/deploy_info.go -------------------------------------------------------------------------------- /domain/deploy_info_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/domain/deploy_info_test.go -------------------------------------------------------------------------------- /domain/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/domain/doc.go -------------------------------------------------------------------------------- /domain/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/domain/errors.go -------------------------------------------------------------------------------- /domain/event.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/domain/event.go -------------------------------------------------------------------------------- /domain/event_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/domain/event_test.go -------------------------------------------------------------------------------- /domain/file_store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/domain/file_store.go -------------------------------------------------------------------------------- /domain/file_store_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/domain/file_store_test.go -------------------------------------------------------------------------------- /domain/function.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/domain/function.go -------------------------------------------------------------------------------- /domain/node.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/domain/node.go -------------------------------------------------------------------------------- /domain/node_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/domain/node_test.go -------------------------------------------------------------------------------- /domain/project.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/domain/project.go -------------------------------------------------------------------------------- /domain/project_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/domain/project_test.go -------------------------------------------------------------------------------- /domain/sdk_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/domain/sdk_config.go -------------------------------------------------------------------------------- /domain/stage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/domain/stage.go -------------------------------------------------------------------------------- /domain/stage_diff.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/domain/stage_diff.go -------------------------------------------------------------------------------- /domain/stage_diff_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/domain/stage_diff_test.go -------------------------------------------------------------------------------- /domain/stage_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/domain/stage_test.go -------------------------------------------------------------------------------- /domain/testdata/config/environment.yml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /domain/testdata/config/state.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/domain/testdata/config/state.yml -------------------------------------------------------------------------------- /domain/testdata/pre-0.1.31-workspace.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/domain/testdata/pre-0.1.31-workspace.yml -------------------------------------------------------------------------------- /domain/testdata/workspace.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/domain/testdata/workspace.yml -------------------------------------------------------------------------------- /domain/validate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/domain/validate.go -------------------------------------------------------------------------------- /domain/validate_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/domain/validate_test.go -------------------------------------------------------------------------------- /domain/workspace.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/domain/workspace.go -------------------------------------------------------------------------------- /domain/workspace_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/domain/workspace_test.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/go.sum -------------------------------------------------------------------------------- /kit/aws/agw.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/kit/aws/agw.go -------------------------------------------------------------------------------- /kit/aws/apigateway.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/kit/aws/apigateway.go -------------------------------------------------------------------------------- /kit/aws/aws.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/kit/aws/aws.go -------------------------------------------------------------------------------- /kit/aws/cloudformation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/kit/aws/cloudformation.go -------------------------------------------------------------------------------- /kit/aws/cloudwatch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/kit/aws/cloudwatch.go -------------------------------------------------------------------------------- /kit/aws/dynamodb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/kit/aws/dynamodb.go -------------------------------------------------------------------------------- /kit/aws/dynamodb_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/kit/aws/dynamodb_test.go -------------------------------------------------------------------------------- /kit/aws/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/kit/aws/errors.go -------------------------------------------------------------------------------- /kit/aws/iam.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/kit/aws/iam.go -------------------------------------------------------------------------------- /kit/aws/lambda.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/kit/aws/lambda.go -------------------------------------------------------------------------------- /kit/aws/lambda_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/kit/aws/lambda_test.go -------------------------------------------------------------------------------- /kit/aws/rgsa.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/kit/aws/rgsa.go -------------------------------------------------------------------------------- /kit/aws/s3.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/kit/aws/s3.go -------------------------------------------------------------------------------- /kit/aws/ssm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/kit/aws/ssm.go -------------------------------------------------------------------------------- /kit/aws/sts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/kit/aws/sts.go -------------------------------------------------------------------------------- /kit/aws/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/kit/aws/util.go -------------------------------------------------------------------------------- /kit/aws/util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/kit/aws/util_test.go -------------------------------------------------------------------------------- /kit/clitest/clitest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/kit/clitest/clitest.go -------------------------------------------------------------------------------- /kit/clitest/clitest_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/kit/clitest/clitest_test.go -------------------------------------------------------------------------------- /kit/clitest/long_running.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/kit/clitest/long_running.sh -------------------------------------------------------------------------------- /kit/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/kit/doc.go -------------------------------------------------------------------------------- /kit/git/git.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/kit/git/git.go -------------------------------------------------------------------------------- /kit/gz/gzip.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/kit/gz/gzip.go -------------------------------------------------------------------------------- /kit/progress/elements.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/kit/progress/elements.go -------------------------------------------------------------------------------- /kit/progress/elements_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/kit/progress/elements_test.go -------------------------------------------------------------------------------- /kit/progress/example/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/kit/progress/example/main.go -------------------------------------------------------------------------------- /kit/progress/progress.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/kit/progress/progress.go -------------------------------------------------------------------------------- /kit/progress/progress_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/kit/progress/progress_test.go -------------------------------------------------------------------------------- /kit/progress/terraform.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/kit/progress/terraform.go -------------------------------------------------------------------------------- /kit/progress/terraform_parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/kit/progress/terraform_parser.go -------------------------------------------------------------------------------- /kit/progress/terraform_parser_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/kit/progress/terraform_parser_test.go -------------------------------------------------------------------------------- /kit/progress/testdata/terraform_apply_output.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/kit/progress/testdata/terraform_apply_output.txt -------------------------------------------------------------------------------- /kit/progress/testdata/terraform_destroy_output.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/kit/progress/testdata/terraform_destroy_output.txt -------------------------------------------------------------------------------- /kit/progress/testdata/terraform_error_output.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/kit/progress/testdata/terraform_error_output.txt -------------------------------------------------------------------------------- /kit/schema/schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/kit/schema/schema.go -------------------------------------------------------------------------------- /kit/schema/schema_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/kit/schema/schema_test.go -------------------------------------------------------------------------------- /kit/shell/shell.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/kit/shell/shell.go -------------------------------------------------------------------------------- /kit/signal/signal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/kit/signal/signal.go -------------------------------------------------------------------------------- /kit/term/term.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/kit/term/term.go -------------------------------------------------------------------------------- /kit/term/writer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/kit/term/writer.go -------------------------------------------------------------------------------- /kit/term/writer_other.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/kit/term/writer_other.go -------------------------------------------------------------------------------- /kit/term/writer_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/kit/term/writer_windows.go -------------------------------------------------------------------------------- /kit/testutil/testutil.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/kit/testutil/testutil.go -------------------------------------------------------------------------------- /kit/token/token.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/kit/token/token.go -------------------------------------------------------------------------------- /kit/token/token_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/kit/token/token_test.go -------------------------------------------------------------------------------- /node/api/deploy/deploy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/node/api/deploy/deploy.go -------------------------------------------------------------------------------- /node/api/destroy/destroy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/node/api/destroy/destroy.go -------------------------------------------------------------------------------- /node/api/node/auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/node/api/node/auth.go -------------------------------------------------------------------------------- /node/api/node/store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/node/api/node/store.go -------------------------------------------------------------------------------- /node/api/security/policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/node/api/security/policy.go -------------------------------------------------------------------------------- /node/api/security/security.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/node/api/security/security.go -------------------------------------------------------------------------------- /node/api/security/security_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/node/api/security/security_test.go -------------------------------------------------------------------------------- /node/api/security/testdata/policy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/node/api/security/testdata/policy -------------------------------------------------------------------------------- /node/api/security/testdata/policy-log-group: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/node/api/security/testdata/policy-log-group -------------------------------------------------------------------------------- /node/api/setup/setup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/node/api/setup/setup.go -------------------------------------------------------------------------------- /node/api/setup/setup_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/node/api/setup/setup_test.go -------------------------------------------------------------------------------- /node/api/setup/testdata/create.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/node/api/setup/testdata/create.tf -------------------------------------------------------------------------------- /node/api/setup/testdata/destroy.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/node/api/setup/testdata/destroy.tf -------------------------------------------------------------------------------- /node/api/ws/store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/node/api/ws/store.go -------------------------------------------------------------------------------- /node/api/ws/ws.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/node/api/ws/ws.go -------------------------------------------------------------------------------- /node/dto/dto.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/node/dto/dto.go -------------------------------------------------------------------------------- /node/functions/auth/.gitignore: -------------------------------------------------------------------------------- 1 | bootstrap 2 | -------------------------------------------------------------------------------- /node/functions/auth/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/node/functions/auth/main.go -------------------------------------------------------------------------------- /node/functions/authorizer/.gitignore: -------------------------------------------------------------------------------- 1 | bootstrap 2 | -------------------------------------------------------------------------------- /node/functions/authorizer/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/node/functions/authorizer/main.go -------------------------------------------------------------------------------- /node/functions/deploy/.gitignore: -------------------------------------------------------------------------------- 1 | bootstrap 2 | -------------------------------------------------------------------------------- /node/functions/deploy/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/node/functions/deploy/main.go -------------------------------------------------------------------------------- /node/functions/destroy/.gitignore: -------------------------------------------------------------------------------- 1 | bootstrap 2 | -------------------------------------------------------------------------------- /node/functions/destroy/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/node/functions/destroy/Dockerfile -------------------------------------------------------------------------------- /node/functions/destroy/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/node/functions/destroy/main.go -------------------------------------------------------------------------------- /node/functions/node/.gitignore: -------------------------------------------------------------------------------- 1 | bootstrap 2 | -------------------------------------------------------------------------------- /node/functions/node/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/node/functions/node/main.go -------------------------------------------------------------------------------- /node/functions/security/.gitignore: -------------------------------------------------------------------------------- 1 | bootstrap 2 | -------------------------------------------------------------------------------- /node/functions/security/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/node/functions/security/main.go -------------------------------------------------------------------------------- /node/functions/setup/.gitignore: -------------------------------------------------------------------------------- 1 | bootstrap 2 | -------------------------------------------------------------------------------- /node/functions/setup/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/node/functions/setup/main.go -------------------------------------------------------------------------------- /node/functions/ws-forwarder/.gitignore: -------------------------------------------------------------------------------- 1 | bootstrap -------------------------------------------------------------------------------- /node/functions/ws-forwarder/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/node/functions/ws-forwarder/main.go -------------------------------------------------------------------------------- /node/functions/ws-handler/.gitignore: -------------------------------------------------------------------------------- 1 | bootstrap 2 | -------------------------------------------------------------------------------- /node/functions/ws-handler/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/node/functions/ws-handler/main.go -------------------------------------------------------------------------------- /node/terraform/modules/api/auth.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/node/terraform/modules/api/auth.tf -------------------------------------------------------------------------------- /node/terraform/modules/api/iam.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/node/terraform/modules/api/iam.tf -------------------------------------------------------------------------------- /node/terraform/modules/api/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/node/terraform/modules/api/main.tf -------------------------------------------------------------------------------- /node/terraform/modules/api/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/node/terraform/modules/api/outputs.tf -------------------------------------------------------------------------------- /node/terraform/modules/api/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/node/terraform/modules/api/variables.tf -------------------------------------------------------------------------------- /node/terraform/modules/cli-role/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/node/terraform/modules/cli-role/main.tf -------------------------------------------------------------------------------- /node/terraform/modules/cli-role/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/node/terraform/modules/cli-role/outputs.tf -------------------------------------------------------------------------------- /node/terraform/modules/cli-role/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/node/terraform/modules/cli-role/variables.tf -------------------------------------------------------------------------------- /node/terraform/modules/custom-domain/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/node/terraform/modules/custom-domain/main.tf -------------------------------------------------------------------------------- /node/terraform/modules/custom-domain/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/node/terraform/modules/custom-domain/variables.tf -------------------------------------------------------------------------------- /node/terraform/modules/functions-node/iam.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/node/terraform/modules/functions-node/iam.tf -------------------------------------------------------------------------------- /node/terraform/modules/functions-node/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/node/terraform/modules/functions-node/main.tf -------------------------------------------------------------------------------- /node/terraform/modules/functions-node/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/node/terraform/modules/functions-node/outputs.tf -------------------------------------------------------------------------------- /node/terraform/modules/functions-node/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/node/terraform/modules/functions-node/variables.tf -------------------------------------------------------------------------------- /node/terraform/modules/functions/iam.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/node/terraform/modules/functions/iam.tf -------------------------------------------------------------------------------- /node/terraform/modules/functions/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/node/terraform/modules/functions/main.tf -------------------------------------------------------------------------------- /node/terraform/modules/functions/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/node/terraform/modules/functions/outputs.tf -------------------------------------------------------------------------------- /node/terraform/modules/functions/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/node/terraform/modules/functions/variables.tf -------------------------------------------------------------------------------- /node/terraform/modules/http-api/api.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/node/terraform/modules/http-api/api.tf -------------------------------------------------------------------------------- /node/terraform/modules/http-api/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/node/terraform/modules/http-api/main.tf -------------------------------------------------------------------------------- /node/terraform/modules/http-api/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/node/terraform/modules/http-api/outputs.tf -------------------------------------------------------------------------------- /node/terraform/modules/http-api/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/node/terraform/modules/http-api/variables.tf -------------------------------------------------------------------------------- /node/terraform/modules/params/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/node/terraform/modules/params/main.tf -------------------------------------------------------------------------------- /node/terraform/modules/params/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/node/terraform/modules/params/variables.tf -------------------------------------------------------------------------------- /node/terraform/modules/public-site/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/node/terraform/modules/public-site/main.tf -------------------------------------------------------------------------------- /node/terraform/modules/public-site/output.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/node/terraform/modules/public-site/output.tf -------------------------------------------------------------------------------- /node/terraform/modules/public-site/variables.tf: -------------------------------------------------------------------------------- 1 | variable "bucket_name" { 2 | type = string 3 | } 4 | -------------------------------------------------------------------------------- /node/terraform/modules/ws-api/api.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/node/terraform/modules/ws-api/api.tf -------------------------------------------------------------------------------- /node/terraform/modules/ws-api/iam.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/node/terraform/modules/ws-api/iam.tf -------------------------------------------------------------------------------- /node/terraform/modules/ws-api/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/node/terraform/modules/ws-api/main.tf -------------------------------------------------------------------------------- /node/terraform/modules/ws-api/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/node/terraform/modules/ws-api/outputs.tf -------------------------------------------------------------------------------- /node/terraform/modules/ws-api/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/node/terraform/modules/ws-api/variables.tf -------------------------------------------------------------------------------- /node/terraform/templates/destroy.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/node/terraform/templates/destroy.tf -------------------------------------------------------------------------------- /node/terraform/templates/project.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/node/terraform/templates/project.tf -------------------------------------------------------------------------------- /node/terraform/templates/setup.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/node/terraform/templates/setup.tf -------------------------------------------------------------------------------- /node/terraform/terraform.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/node/terraform/terraform.go -------------------------------------------------------------------------------- /node/terraform/terraform_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/node/terraform/terraform_test.go -------------------------------------------------------------------------------- /node/terraform/testdata/project-destroy.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/node/terraform/testdata/project-destroy.tf -------------------------------------------------------------------------------- /node/terraform/testdata/project.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/node/terraform/testdata/project.tf -------------------------------------------------------------------------------- /node/terraform/testdata/setup-destroy.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/node/terraform/testdata/setup-destroy.tf -------------------------------------------------------------------------------- /node/terraform/testdata/setup.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/node/terraform/testdata/setup.tf -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/readme.md -------------------------------------------------------------------------------- /scripts/.gitignore: -------------------------------------------------------------------------------- 1 | output 2 | -------------------------------------------------------------------------------- /scripts/Brewfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/scripts/Brewfile -------------------------------------------------------------------------------- /scripts/Brewfile.lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/scripts/Brewfile.lock.json -------------------------------------------------------------------------------- /scripts/aws/create_release_buckets/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/scripts/aws/create_release_buckets/main.go -------------------------------------------------------------------------------- /scripts/build-cli-win.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/scripts/build-cli-win.sh -------------------------------------------------------------------------------- /scripts/build-cli.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/scripts/build-cli.sh -------------------------------------------------------------------------------- /scripts/copy_release_to_latest.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/scripts/copy_release_to_latest.sh -------------------------------------------------------------------------------- /scripts/coverage.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/scripts/coverage.sh -------------------------------------------------------------------------------- /scripts/create_terraform_layer.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/scripts/create_terraform_layer.sh -------------------------------------------------------------------------------- /scripts/delete-all-lambda-functions: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/scripts/delete-all-lambda-functions -------------------------------------------------------------------------------- /scripts/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/scripts/deploy.sh -------------------------------------------------------------------------------- /scripts/deploy_github_action.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/scripts/deploy_github_action.sh -------------------------------------------------------------------------------- /scripts/gen-doc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/scripts/gen-doc.sh -------------------------------------------------------------------------------- /scripts/list-packages.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/scripts/list-packages.sh -------------------------------------------------------------------------------- /scripts/mantil-dev-env-setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/scripts/mantil-dev-env-setup.sh -------------------------------------------------------------------------------- /scripts/nats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/scripts/nats -------------------------------------------------------------------------------- /scripts/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/scripts/readme.md -------------------------------------------------------------------------------- /scripts/shell-extensions.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/scripts/shell-extensions.sh -------------------------------------------------------------------------------- /scripts/unit_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/scripts/unit_tests.sh -------------------------------------------------------------------------------- /test/custom_domain_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/test/custom_domain_test.go -------------------------------------------------------------------------------- /test/deploy_optimization_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/test/deploy_optimization_test.go -------------------------------------------------------------------------------- /test/excuses_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/test/excuses_test.go -------------------------------------------------------------------------------- /test/logs.go.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/test/logs.go.txt -------------------------------------------------------------------------------- /test/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/test/main_test.go -------------------------------------------------------------------------------- /test/node_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/test/node_test.go -------------------------------------------------------------------------------- /test/ping_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mantil-io/mantil/HEAD/test/ping_test.go --------------------------------------------------------------------------------