├── .gitignore ├── .goreleaser.yaml ├── .vscode └── launch.json ├── LICENSE ├── README.md ├── assets ├── eleven_cli.png ├── eleven_logo_black.png ├── eleven_logo_white.png └── vscode.png ├── go.mod ├── go.sum ├── install.ps1 ├── install.sh ├── internal ├── agent │ ├── check_domain_reachability.go │ ├── client.go │ ├── client_builder.go │ ├── init_instance.go │ ├── install_runtimes.go │ └── reconcile_served_ports_state.go ├── cloudproviders │ ├── aws │ │ ├── errors_presenter.go │ │ ├── errors_presenter_test.go │ │ ├── user_config_local_resolver.go │ │ └── user_config_local_resolver_test.go │ └── hetzner │ │ ├── errors_presenter.go │ │ ├── errors_presenter_test.go │ │ ├── user_config_local_resolver.go │ │ └── user_config_local_resolver_test.go ├── cmd │ ├── aws.go │ ├── cloud_providers.go │ ├── cloud_providers_test.go │ ├── edit.go │ ├── hetzner.go │ ├── init.go │ ├── login.go │ ├── remove.go │ ├── root.go │ ├── serve.go │ ├── uninstall.go │ └── unserve.go ├── config │ ├── colors.go │ ├── github.go │ ├── github_prod.go │ └── user_config.go ├── dependencies │ ├── aws_edit.go │ ├── aws_init.go │ ├── aws_remove.go │ ├── aws_serve.go │ ├── aws_shared.go │ ├── aws_uninstall.go │ ├── aws_unserve.go │ ├── entities.go │ ├── hetzner_edit.go │ ├── hetzner_init.go │ ├── hetzner_remove.go │ ├── hetzner_serve.go │ ├── hetzner_shared.go │ ├── hetzner_uninstall.go │ ├── hetzner_unserve.go │ ├── hooks.go │ ├── login.go │ ├── shared.go │ └── wire_gen.go ├── entities │ ├── env.go │ ├── env_repositories.go │ ├── env_repositories_test.go │ ├── env_served_ports.go │ └── env_served_ports_test.go ├── exceptions │ └── cmd.go ├── features │ ├── edit.go │ ├── init.go │ ├── login.go │ ├── remove.go │ ├── serve.go │ ├── uninstall.go │ └── unserve.go ├── globals │ └── values.go ├── hooks │ ├── domain_reachability_checker.go │ └── pre_remove.go ├── interfaces │ ├── browser.go │ ├── github.go │ ├── logger.go │ ├── sleeper.go │ ├── ssh.go │ ├── user_config.go │ └── vscode.go ├── mocks │ ├── aws_user_config_env_vars_resolver.go │ ├── aws_user_config_files_resolver.go │ ├── hetzner_user_config_env_vars_resolver.go │ ├── hetzner_user_config_files_resolver.go │ ├── presenters_init.go │ └── views_displayer.go ├── presenters │ ├── edit.go │ ├── errors.go │ ├── init.go │ ├── login.go │ ├── remove.go │ ├── serve.go │ ├── uninstall.go │ └── unserve.go ├── ssh │ ├── config.go │ ├── config_add_host_test.go │ ├── config_remove_host_test.go │ ├── config_update_host_test.go │ ├── keys.go │ ├── keys_add_pem_test.go │ ├── keys_remove_pem_test.go │ ├── known_hosts.go │ ├── known_hosts_add_test.go │ ├── known_hosts_remove_test.go │ ├── port_forwarding.go │ └── testdata │ │ ├── empty_known_hosts │ │ ├── empty_ssh_config │ │ ├── non_empty_known_hosts │ │ └── non_empty_ssh_config ├── stepper │ ├── step.go │ └── stepper.go ├── system │ ├── browser.go │ ├── cli.go │ ├── displayer.go │ ├── env_vars.go │ ├── logger.go │ ├── new_line.go │ ├── paths.go │ ├── paths_test.go │ └── sleeper.go ├── tools.go ├── views │ ├── base.go │ ├── edit.go │ ├── errors.go │ ├── init.go │ ├── login.go │ ├── remove.go │ ├── serve.go │ ├── uninstall.go │ └── unserve.go └── vscode │ ├── cli.go │ ├── extensions.go │ └── process.go └── main.go /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/.gitignore -------------------------------------------------------------------------------- /.goreleaser.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/.goreleaser.yaml -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/README.md -------------------------------------------------------------------------------- /assets/eleven_cli.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/assets/eleven_cli.png -------------------------------------------------------------------------------- /assets/eleven_logo_black.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/assets/eleven_logo_black.png -------------------------------------------------------------------------------- /assets/eleven_logo_white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/assets/eleven_logo_white.png -------------------------------------------------------------------------------- /assets/vscode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/assets/vscode.png -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/go.sum -------------------------------------------------------------------------------- /install.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/install.ps1 -------------------------------------------------------------------------------- /install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/install.sh -------------------------------------------------------------------------------- /internal/agent/check_domain_reachability.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/agent/check_domain_reachability.go -------------------------------------------------------------------------------- /internal/agent/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/agent/client.go -------------------------------------------------------------------------------- /internal/agent/client_builder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/agent/client_builder.go -------------------------------------------------------------------------------- /internal/agent/init_instance.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/agent/init_instance.go -------------------------------------------------------------------------------- /internal/agent/install_runtimes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/agent/install_runtimes.go -------------------------------------------------------------------------------- /internal/agent/reconcile_served_ports_state.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/agent/reconcile_served_ports_state.go -------------------------------------------------------------------------------- /internal/cloudproviders/aws/errors_presenter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/cloudproviders/aws/errors_presenter.go -------------------------------------------------------------------------------- /internal/cloudproviders/aws/errors_presenter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/cloudproviders/aws/errors_presenter_test.go -------------------------------------------------------------------------------- /internal/cloudproviders/aws/user_config_local_resolver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/cloudproviders/aws/user_config_local_resolver.go -------------------------------------------------------------------------------- /internal/cloudproviders/aws/user_config_local_resolver_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/cloudproviders/aws/user_config_local_resolver_test.go -------------------------------------------------------------------------------- /internal/cloudproviders/hetzner/errors_presenter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/cloudproviders/hetzner/errors_presenter.go -------------------------------------------------------------------------------- /internal/cloudproviders/hetzner/errors_presenter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/cloudproviders/hetzner/errors_presenter_test.go -------------------------------------------------------------------------------- /internal/cloudproviders/hetzner/user_config_local_resolver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/cloudproviders/hetzner/user_config_local_resolver.go -------------------------------------------------------------------------------- /internal/cloudproviders/hetzner/user_config_local_resolver_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/cloudproviders/hetzner/user_config_local_resolver_test.go -------------------------------------------------------------------------------- /internal/cmd/aws.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/cmd/aws.go -------------------------------------------------------------------------------- /internal/cmd/cloud_providers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/cmd/cloud_providers.go -------------------------------------------------------------------------------- /internal/cmd/cloud_providers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/cmd/cloud_providers_test.go -------------------------------------------------------------------------------- /internal/cmd/edit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/cmd/edit.go -------------------------------------------------------------------------------- /internal/cmd/hetzner.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/cmd/hetzner.go -------------------------------------------------------------------------------- /internal/cmd/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/cmd/init.go -------------------------------------------------------------------------------- /internal/cmd/login.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/cmd/login.go -------------------------------------------------------------------------------- /internal/cmd/remove.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/cmd/remove.go -------------------------------------------------------------------------------- /internal/cmd/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/cmd/root.go -------------------------------------------------------------------------------- /internal/cmd/serve.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/cmd/serve.go -------------------------------------------------------------------------------- /internal/cmd/uninstall.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/cmd/uninstall.go -------------------------------------------------------------------------------- /internal/cmd/unserve.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/cmd/unserve.go -------------------------------------------------------------------------------- /internal/config/colors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/config/colors.go -------------------------------------------------------------------------------- /internal/config/github.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/config/github.go -------------------------------------------------------------------------------- /internal/config/github_prod.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/config/github_prod.go -------------------------------------------------------------------------------- /internal/config/user_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/config/user_config.go -------------------------------------------------------------------------------- /internal/dependencies/aws_edit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/dependencies/aws_edit.go -------------------------------------------------------------------------------- /internal/dependencies/aws_init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/dependencies/aws_init.go -------------------------------------------------------------------------------- /internal/dependencies/aws_remove.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/dependencies/aws_remove.go -------------------------------------------------------------------------------- /internal/dependencies/aws_serve.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/dependencies/aws_serve.go -------------------------------------------------------------------------------- /internal/dependencies/aws_shared.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/dependencies/aws_shared.go -------------------------------------------------------------------------------- /internal/dependencies/aws_uninstall.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/dependencies/aws_uninstall.go -------------------------------------------------------------------------------- /internal/dependencies/aws_unserve.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/dependencies/aws_unserve.go -------------------------------------------------------------------------------- /internal/dependencies/entities.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/dependencies/entities.go -------------------------------------------------------------------------------- /internal/dependencies/hetzner_edit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/dependencies/hetzner_edit.go -------------------------------------------------------------------------------- /internal/dependencies/hetzner_init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/dependencies/hetzner_init.go -------------------------------------------------------------------------------- /internal/dependencies/hetzner_remove.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/dependencies/hetzner_remove.go -------------------------------------------------------------------------------- /internal/dependencies/hetzner_serve.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/dependencies/hetzner_serve.go -------------------------------------------------------------------------------- /internal/dependencies/hetzner_shared.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/dependencies/hetzner_shared.go -------------------------------------------------------------------------------- /internal/dependencies/hetzner_uninstall.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/dependencies/hetzner_uninstall.go -------------------------------------------------------------------------------- /internal/dependencies/hetzner_unserve.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/dependencies/hetzner_unserve.go -------------------------------------------------------------------------------- /internal/dependencies/hooks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/dependencies/hooks.go -------------------------------------------------------------------------------- /internal/dependencies/login.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/dependencies/login.go -------------------------------------------------------------------------------- /internal/dependencies/shared.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/dependencies/shared.go -------------------------------------------------------------------------------- /internal/dependencies/wire_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/dependencies/wire_gen.go -------------------------------------------------------------------------------- /internal/entities/env.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/entities/env.go -------------------------------------------------------------------------------- /internal/entities/env_repositories.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/entities/env_repositories.go -------------------------------------------------------------------------------- /internal/entities/env_repositories_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/entities/env_repositories_test.go -------------------------------------------------------------------------------- /internal/entities/env_served_ports.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/entities/env_served_ports.go -------------------------------------------------------------------------------- /internal/entities/env_served_ports_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/entities/env_served_ports_test.go -------------------------------------------------------------------------------- /internal/exceptions/cmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/exceptions/cmd.go -------------------------------------------------------------------------------- /internal/features/edit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/features/edit.go -------------------------------------------------------------------------------- /internal/features/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/features/init.go -------------------------------------------------------------------------------- /internal/features/login.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/features/login.go -------------------------------------------------------------------------------- /internal/features/remove.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/features/remove.go -------------------------------------------------------------------------------- /internal/features/serve.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/features/serve.go -------------------------------------------------------------------------------- /internal/features/uninstall.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/features/uninstall.go -------------------------------------------------------------------------------- /internal/features/unserve.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/features/unserve.go -------------------------------------------------------------------------------- /internal/globals/values.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/globals/values.go -------------------------------------------------------------------------------- /internal/hooks/domain_reachability_checker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/hooks/domain_reachability_checker.go -------------------------------------------------------------------------------- /internal/hooks/pre_remove.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/hooks/pre_remove.go -------------------------------------------------------------------------------- /internal/interfaces/browser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/interfaces/browser.go -------------------------------------------------------------------------------- /internal/interfaces/github.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/interfaces/github.go -------------------------------------------------------------------------------- /internal/interfaces/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/interfaces/logger.go -------------------------------------------------------------------------------- /internal/interfaces/sleeper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/interfaces/sleeper.go -------------------------------------------------------------------------------- /internal/interfaces/ssh.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/interfaces/ssh.go -------------------------------------------------------------------------------- /internal/interfaces/user_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/interfaces/user_config.go -------------------------------------------------------------------------------- /internal/interfaces/vscode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/interfaces/vscode.go -------------------------------------------------------------------------------- /internal/mocks/aws_user_config_env_vars_resolver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/mocks/aws_user_config_env_vars_resolver.go -------------------------------------------------------------------------------- /internal/mocks/aws_user_config_files_resolver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/mocks/aws_user_config_files_resolver.go -------------------------------------------------------------------------------- /internal/mocks/hetzner_user_config_env_vars_resolver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/mocks/hetzner_user_config_env_vars_resolver.go -------------------------------------------------------------------------------- /internal/mocks/hetzner_user_config_files_resolver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/mocks/hetzner_user_config_files_resolver.go -------------------------------------------------------------------------------- /internal/mocks/presenters_init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/mocks/presenters_init.go -------------------------------------------------------------------------------- /internal/mocks/views_displayer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/mocks/views_displayer.go -------------------------------------------------------------------------------- /internal/presenters/edit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/presenters/edit.go -------------------------------------------------------------------------------- /internal/presenters/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/presenters/errors.go -------------------------------------------------------------------------------- /internal/presenters/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/presenters/init.go -------------------------------------------------------------------------------- /internal/presenters/login.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/presenters/login.go -------------------------------------------------------------------------------- /internal/presenters/remove.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/presenters/remove.go -------------------------------------------------------------------------------- /internal/presenters/serve.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/presenters/serve.go -------------------------------------------------------------------------------- /internal/presenters/uninstall.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/presenters/uninstall.go -------------------------------------------------------------------------------- /internal/presenters/unserve.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/presenters/unserve.go -------------------------------------------------------------------------------- /internal/ssh/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/ssh/config.go -------------------------------------------------------------------------------- /internal/ssh/config_add_host_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/ssh/config_add_host_test.go -------------------------------------------------------------------------------- /internal/ssh/config_remove_host_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/ssh/config_remove_host_test.go -------------------------------------------------------------------------------- /internal/ssh/config_update_host_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/ssh/config_update_host_test.go -------------------------------------------------------------------------------- /internal/ssh/keys.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/ssh/keys.go -------------------------------------------------------------------------------- /internal/ssh/keys_add_pem_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/ssh/keys_add_pem_test.go -------------------------------------------------------------------------------- /internal/ssh/keys_remove_pem_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/ssh/keys_remove_pem_test.go -------------------------------------------------------------------------------- /internal/ssh/known_hosts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/ssh/known_hosts.go -------------------------------------------------------------------------------- /internal/ssh/known_hosts_add_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/ssh/known_hosts_add_test.go -------------------------------------------------------------------------------- /internal/ssh/known_hosts_remove_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/ssh/known_hosts_remove_test.go -------------------------------------------------------------------------------- /internal/ssh/port_forwarding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/ssh/port_forwarding.go -------------------------------------------------------------------------------- /internal/ssh/testdata/empty_known_hosts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /internal/ssh/testdata/empty_ssh_config: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /internal/ssh/testdata/non_empty_known_hosts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/ssh/testdata/non_empty_known_hosts -------------------------------------------------------------------------------- /internal/ssh/testdata/non_empty_ssh_config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/ssh/testdata/non_empty_ssh_config -------------------------------------------------------------------------------- /internal/stepper/step.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/stepper/step.go -------------------------------------------------------------------------------- /internal/stepper/stepper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/stepper/stepper.go -------------------------------------------------------------------------------- /internal/system/browser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/system/browser.go -------------------------------------------------------------------------------- /internal/system/cli.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/system/cli.go -------------------------------------------------------------------------------- /internal/system/displayer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/system/displayer.go -------------------------------------------------------------------------------- /internal/system/env_vars.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/system/env_vars.go -------------------------------------------------------------------------------- /internal/system/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/system/logger.go -------------------------------------------------------------------------------- /internal/system/new_line.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/system/new_line.go -------------------------------------------------------------------------------- /internal/system/paths.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/system/paths.go -------------------------------------------------------------------------------- /internal/system/paths_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/system/paths_test.go -------------------------------------------------------------------------------- /internal/system/sleeper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/system/sleeper.go -------------------------------------------------------------------------------- /internal/tools.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/tools.go -------------------------------------------------------------------------------- /internal/views/base.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/views/base.go -------------------------------------------------------------------------------- /internal/views/edit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/views/edit.go -------------------------------------------------------------------------------- /internal/views/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/views/errors.go -------------------------------------------------------------------------------- /internal/views/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/views/init.go -------------------------------------------------------------------------------- /internal/views/login.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/views/login.go -------------------------------------------------------------------------------- /internal/views/remove.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/views/remove.go -------------------------------------------------------------------------------- /internal/views/serve.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/views/serve.go -------------------------------------------------------------------------------- /internal/views/uninstall.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/views/uninstall.go -------------------------------------------------------------------------------- /internal/views/unserve.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/views/unserve.go -------------------------------------------------------------------------------- /internal/vscode/cli.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/vscode/cli.go -------------------------------------------------------------------------------- /internal/vscode/extensions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/vscode/extensions.go -------------------------------------------------------------------------------- /internal/vscode/process.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/internal/vscode/process.go -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eleven-sh/cli/HEAD/main.go --------------------------------------------------------------------------------