gitextract_ivjo9rd1/ ├── .github/ │ ├── FUNDING.yml │ ├── dependabot.yml │ └── workflows/ │ ├── build-and-release.yaml │ ├── build.yaml │ ├── codeql-analysis.yml │ ├── e2e.yaml │ └── release.yaml ├── .gitignore ├── .goreleaser.yml ├── CONTRIBUTING.md ├── Dockerfile.uptermd ├── LICENSE ├── Makefile ├── Procfile ├── README.md ├── app.json ├── charts/ │ └── uptermd/ │ ├── .helmignore │ ├── Chart.yaml │ ├── templates/ │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── configmap.yaml │ │ ├── deployment.yaml │ │ ├── hpa.yaml │ │ ├── ingress.yaml │ │ ├── issuer.yaml │ │ ├── secret.yaml │ │ ├── service.yaml │ │ ├── serviceaccount.yaml │ │ └── tests/ │ │ └── test-connection.yaml │ └── values.yaml ├── cmd/ │ ├── gendoc/ │ │ └── main.go │ ├── upterm/ │ │ ├── command/ │ │ │ ├── config.go │ │ │ ├── host.go │ │ │ ├── host_test.go │ │ │ ├── host_unix.go │ │ │ ├── host_windows.go │ │ │ ├── internal/ │ │ │ │ └── tui/ │ │ │ │ ├── host_session.go │ │ │ │ ├── session_detail.go │ │ │ │ ├── session_detail_test.go │ │ │ │ ├── session_list.go │ │ │ │ └── styles.go │ │ │ ├── privacy.go │ │ │ ├── proxy.go │ │ │ ├── root.go │ │ │ ├── session.go │ │ │ ├── sftp_permission.go │ │ │ ├── upgrade.go │ │ │ └── version.go │ │ └── main.go │ ├── uptermd/ │ │ ├── command/ │ │ │ ├── root.go │ │ │ └── version.go │ │ └── main.go │ └── uptermd-fly/ │ └── main.go ├── docs/ │ ├── upterm.md │ ├── upterm_config.md │ ├── upterm_config_edit.md │ ├── upterm_config_path.md │ ├── upterm_config_view.md │ ├── upterm_host.md │ ├── upterm_proxy.md │ ├── upterm_session.md │ ├── upterm_session_current.md │ ├── upterm_session_info.md │ ├── upterm_session_list.md │ ├── upterm_upgrade.md │ └── upterm_version.md ├── etc/ │ ├── completion/ │ │ ├── upterm.bash_completion.sh │ │ └── upterm.zsh_completion │ └── man/ │ └── man1/ │ ├── upterm-config-edit.1 │ ├── upterm-config-path.1 │ ├── upterm-config-view.1 │ ├── upterm-config.1 │ ├── upterm-host.1 │ ├── upterm-proxy.1 │ ├── upterm-session-current.1 │ ├── upterm-session-info.1 │ ├── upterm-session-list.1 │ ├── upterm-session.1 │ ├── upterm-upgrade.1 │ ├── upterm-version.1 │ └── upterm.1 ├── fly.example.toml ├── fly.toml ├── ftests/ │ ├── client_test.go │ ├── ftests_test.go │ ├── host_test.go │ └── sftp_test.go ├── go.mod ├── go.sum ├── host/ │ ├── adminclient.go │ ├── api/ │ │ ├── api.pb.go │ │ ├── api.proto │ │ └── api_grpc.pb.go │ ├── authorizedkeys.go │ ├── host.go │ ├── host_test.go │ ├── host_unix.go │ ├── host_windows.go │ ├── internal/ │ │ ├── adminserver.go │ │ ├── client.go │ │ ├── command.go │ │ ├── command_test.go │ │ ├── command_unix.go │ │ ├── command_unix_test.go │ │ ├── command_windows.go │ │ ├── command_windows_test.go │ │ ├── event.go │ │ ├── pty.go │ │ ├── pty_unix.go │ │ ├── pty_windows.go │ │ ├── reversetunnel.go │ │ ├── server.go │ │ ├── sftp.go │ │ └── sftp_test.go │ ├── sftp/ │ │ └── permission.go │ ├── signer.go │ └── signer_test.go ├── icon/ │ └── upterm.go ├── internal/ │ ├── context/ │ │ └── logging.go │ ├── e2e/ │ │ ├── e2e_test.go │ │ └── sftp_test.go │ ├── logging/ │ │ └── logging.go │ ├── testhelpers/ │ │ └── consul.go │ └── version/ │ ├── version.go │ └── version_test.go ├── io/ │ ├── query_filter.go │ ├── query_filter_test.go │ ├── reader.go │ ├── reader_test.go │ ├── writer.go │ └── writer_test.go ├── memlistener/ │ ├── memlistener.go │ └── memlistener_test.go ├── routing/ │ ├── encoding.go │ ├── encoding_test.go │ └── modes.go ├── script/ │ ├── changelog │ ├── do-install │ ├── heroku-install │ ├── publish-release │ ├── publish-website │ └── tag-release ├── server/ │ ├── cert.go │ ├── metrics.go │ ├── network.go │ ├── server.go │ ├── server.pb.go │ ├── server.proto │ ├── session.go │ ├── session_test.go │ ├── sshd.go │ ├── sshd_test.go │ ├── sshhandler.go │ ├── sshhandler_test.go │ ├── sshproxy.go │ ├── sshproxy_test.go │ ├── sshrouting.go │ ├── wsproxy.go │ └── wsproxy_test.go ├── systemd/ │ └── uptermd.service ├── terraform/ │ ├── digitalocean/ │ │ ├── charts.tf │ │ ├── do.tf │ │ ├── output.tf │ │ ├── providers.tf │ │ └── variables.tf │ └── heroku/ │ ├── main.tf │ └── providers.tf ├── upterm/ │ └── const.go ├── utils/ │ ├── testing.go │ ├── utils.go │ └── utils_test.go └── ws/ └── client.go