├── .commitlintrc.json ├── .dockerignore ├── .editorconfig ├── .gitattributes ├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ └── config.yml ├── dependabot.yml ├── pull_request_template.md └── workflows │ ├── docker.yml │ ├── electron.yml │ └── pr-check.yml ├── .gitignore ├── .husky ├── commit-msg └── pre-commit ├── .nvmrc ├── .prettierignore ├── .prettierrc ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Casks └── termix.rb ├── LICENSE ├── README-CN.md ├── README.md ├── SECURITY.md ├── chocolatey ├── termix-ssh.nuspec └── tools │ ├── chocolateyinstall.ps1 │ └── chocolateyuninstall.ps1 ├── components.json ├── docker ├── Dockerfile ├── entrypoint.sh ├── nginx-https.conf └── nginx.conf ├── electron-builder.json ├── electron ├── main.cjs └── preload.js ├── eslint.config.js ├── flatpak ├── com.karmaa.termix.desktop ├── com.karmaa.termix.metainfo.xml ├── com.karmaa.termix.yml ├── flathub.json └── prepare-flatpak.sh ├── index.html ├── openapi.json ├── package.json ├── public ├── favicon.ico ├── fonts │ ├── CaskaydiaCoveNerdFontMono-Bold.ttf │ ├── CaskaydiaCoveNerdFontMono-BoldItalic.ttf │ ├── CaskaydiaCoveNerdFontMono-Italic.ttf │ └── CaskaydiaCoveNerdFontMono-Regular.ttf ├── icon-mac.png ├── icon.icns ├── icon.ico ├── icon.png ├── icon.svg ├── icons │ ├── 1024x1024.png │ ├── 128x128.png │ ├── 16x16.png │ ├── 24x24.png │ ├── 256x256.png │ ├── 32x32.png │ ├── 48x48.png │ ├── 512x512.png │ ├── 64x64.png │ ├── icon.icns │ └── icon.ico └── pdf.worker.min.js ├── repo-images ├── HeaderImage.png ├── Image 1.png ├── Image 2.png ├── Image 3.png ├── Image 4.png ├── Image 5.png ├── Image 6.png ├── Image 7.png └── RepoOfTheDay.png ├── scripts ├── enable-ssl.sh └── setup-ssl.sh ├── src ├── backend │ ├── dashboard.ts │ ├── database │ │ ├── database.ts │ │ ├── db │ │ │ ├── index.ts │ │ │ └── schema.ts │ │ └── routes │ │ │ ├── alerts.ts │ │ │ ├── credentials.ts │ │ │ ├── snippets.ts │ │ │ ├── ssh.ts │ │ │ ├── terminal.ts │ │ │ └── users.ts │ ├── ssh │ │ ├── file-manager.ts │ │ ├── server-stats.ts │ │ ├── terminal.ts │ │ ├── tunnel.ts │ │ └── widgets │ │ │ ├── common-utils.ts │ │ │ ├── cpu-collector.ts │ │ │ ├── disk-collector.ts │ │ │ ├── login-stats-collector.ts │ │ │ ├── memory-collector.ts │ │ │ ├── network-collector.ts │ │ │ ├── processes-collector.ts │ │ │ ├── system-collector.ts │ │ │ └── uptime-collector.ts │ ├── starter.ts │ └── utils │ │ ├── auth-manager.ts │ │ ├── auto-ssl-setup.ts │ │ ├── data-crypto.ts │ │ ├── database-file-encryption.ts │ │ ├── database-migration.ts │ │ ├── database-save-trigger.ts │ │ ├── field-crypto.ts │ │ ├── lazy-field-encryption.ts │ │ ├── logger.ts │ │ ├── login-rate-limiter.ts │ │ ├── simple-db-ops.ts │ │ ├── ssh-key-utils.ts │ │ ├── system-crypto.ts │ │ ├── user-agent-parser.ts │ │ ├── user-crypto.ts │ │ ├── user-data-export.ts │ │ └── user-data-import.ts ├── components │ ├── theme-provider.tsx │ └── ui │ │ ├── accordion.tsx │ │ ├── alert.tsx │ │ ├── badge.tsx │ │ ├── button-group.tsx │ │ ├── button.tsx │ │ ├── card.tsx │ │ ├── chart.tsx │ │ ├── checkbox.tsx │ │ ├── command.tsx │ │ ├── dialog.tsx │ │ ├── dropdown-menu.tsx │ │ ├── form.tsx │ │ ├── input.tsx │ │ ├── kbd.tsx │ │ ├── label.tsx │ │ ├── password-input.tsx │ │ ├── popover.tsx │ │ ├── progress.tsx │ │ ├── resizable.tsx │ │ ├── scroll-area.tsx │ │ ├── select.tsx │ │ ├── separator.tsx │ │ ├── shadcn-io │ │ └── status │ │ │ └── index.tsx │ │ ├── sheet.tsx │ │ ├── sidebar.tsx │ │ ├── skeleton.tsx │ │ ├── slider.tsx │ │ ├── sonner.tsx │ │ ├── switch.tsx │ │ ├── table.tsx │ │ ├── tabs.tsx │ │ ├── textarea.tsx │ │ ├── tooltip.tsx │ │ └── version-alert.tsx ├── constants │ └── terminal-themes.ts ├── hooks │ ├── use-confirmation.ts │ └── use-mobile.ts ├── i18n │ └── i18n.ts ├── index.css ├── lib │ ├── frontend-logger.ts │ └── utils.ts ├── locales │ ├── de │ │ └── translation.json │ ├── en │ │ └── translation.json │ ├── fr │ │ └── translation.json │ ├── pt-BR │ │ └── translation.json │ ├── ru │ │ └── translation.json │ └── zh │ │ └── translation.json ├── main.tsx ├── types │ ├── electron.d.ts │ ├── index.ts │ └── stats-widgets.ts ├── ui │ ├── desktop │ │ ├── DesktopApp.tsx │ │ ├── admin │ │ │ └── AdminSettings.tsx │ │ ├── apps │ │ │ ├── command-palette │ │ │ │ └── CommandPalette.tsx │ │ │ ├── credentials │ │ │ │ ├── CredentialEditor.tsx │ │ │ │ ├── CredentialSelector.tsx │ │ │ │ ├── CredentialViewer.tsx │ │ │ │ └── CredentialsManager.tsx │ │ │ ├── dashboard │ │ │ │ ├── Dashboard.tsx │ │ │ │ └── apps │ │ │ │ │ ├── UpdateLog.tsx │ │ │ │ │ └── alerts │ │ │ │ │ ├── AlertCard.tsx │ │ │ │ │ └── AlertManager.tsx │ │ │ ├── file-manager │ │ │ │ ├── DragIndicator.tsx │ │ │ │ ├── FileManager.tsx │ │ │ │ ├── FileManagerContextMenu.tsx │ │ │ │ ├── FileManagerGrid.tsx │ │ │ │ ├── FileManagerSidebar.tsx │ │ │ │ ├── components │ │ │ │ │ ├── CompressDialog.tsx │ │ │ │ │ ├── DiffViewer.tsx │ │ │ │ │ ├── DiffWindow.tsx │ │ │ │ │ ├── DraggableWindow.tsx │ │ │ │ │ ├── FileViewer.tsx │ │ │ │ │ ├── FileWindow.tsx │ │ │ │ │ ├── PermissionsDialog.tsx │ │ │ │ │ ├── TerminalWindow.tsx │ │ │ │ │ └── WindowManager.tsx │ │ │ │ └── hooks │ │ │ │ │ ├── useDragAndDrop.ts │ │ │ │ │ └── useFileSelection.ts │ │ │ ├── host-manager │ │ │ │ ├── HostManager.tsx │ │ │ │ ├── HostManagerEditor.tsx │ │ │ │ ├── HostManagerViewer.tsx │ │ │ │ └── components │ │ │ │ │ └── FolderEditDialog.tsx │ │ │ ├── server │ │ │ │ ├── Server.tsx │ │ │ │ └── widgets │ │ │ │ │ ├── CpuWidget.tsx │ │ │ │ │ ├── DiskWidget.tsx │ │ │ │ │ ├── LoginStatsWidget.tsx │ │ │ │ │ ├── MemoryWidget.tsx │ │ │ │ │ ├── NetworkWidget.tsx │ │ │ │ │ ├── ProcessesWidget.tsx │ │ │ │ │ ├── SystemWidget.tsx │ │ │ │ │ ├── UptimeWidget.tsx │ │ │ │ │ └── index.ts │ │ │ ├── terminal │ │ │ │ ├── Terminal.tsx │ │ │ │ ├── TerminalPreview.tsx │ │ │ │ └── command-history │ │ │ │ │ ├── CommandAutocomplete.tsx │ │ │ │ │ └── CommandHistoryContext.tsx │ │ │ ├── tools │ │ │ │ └── SSHToolsSidebar.tsx │ │ │ └── tunnel │ │ │ │ ├── Tunnel.tsx │ │ │ │ ├── TunnelObject.tsx │ │ │ │ └── TunnelViewer.tsx │ │ ├── authentication │ │ │ ├── Auth.tsx │ │ │ ├── ElectronLoginForm.tsx │ │ │ └── ElectronServerConfig.tsx │ │ ├── navigation │ │ │ ├── AppView.tsx │ │ │ ├── LeftSidebar.tsx │ │ │ ├── SSHAuthDialog.tsx │ │ │ ├── TOTPDialog.tsx │ │ │ ├── TopNavbar.tsx │ │ │ ├── animations │ │ │ │ └── SimpleLoader.tsx │ │ │ ├── hosts │ │ │ │ ├── FolderCard.tsx │ │ │ │ └── Host.tsx │ │ │ └── tabs │ │ │ │ ├── Tab.tsx │ │ │ │ ├── TabContext.tsx │ │ │ │ └── TabDropdown.tsx │ │ └── user │ │ │ ├── ElectronVersionCheck.tsx │ │ │ ├── LanguageSwitcher.tsx │ │ │ ├── PasswordReset.tsx │ │ │ ├── TOTPSetup.tsx │ │ │ └── UserProfile.tsx │ ├── hooks │ │ ├── useCommandHistory.ts │ │ ├── useCommandTracker.ts │ │ ├── useDragToDesktop.ts │ │ └── useDragToSystemDesktop.ts │ ├── main-axios.ts │ └── mobile │ │ ├── MobileApp.tsx │ │ ├── apps │ │ ├── navigation │ │ │ ├── BottomNavbar.tsx │ │ │ ├── LeftSidebar.tsx │ │ │ ├── hosts │ │ │ │ ├── FolderCard.tsx │ │ │ │ └── Host.tsx │ │ │ └── tabs │ │ │ │ └── TabContext.tsx │ │ └── terminal │ │ │ ├── Terminal.tsx │ │ │ ├── TerminalKeyboard.tsx │ │ │ └── kb-dark-theme.css │ │ ├── authentication │ │ └── Auth.tsx │ │ └── navigation │ │ ├── BottomNavbar.tsx │ │ ├── LeftSidebar.tsx │ │ ├── hosts │ │ ├── FolderCard.tsx │ │ └── Host.tsx │ │ └── tabs │ │ └── TabContext.tsx └── vite-env.d.ts ├── tsconfig.app.json ├── tsconfig.json ├── tsconfig.node.json └── vite.config.ts /.commitlintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/.commitlintrc.json -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/.dockerignore -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: [LukeGus] 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/docker.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/.github/workflows/docker.yml -------------------------------------------------------------------------------- /.github/workflows/electron.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/.github/workflows/electron.yml -------------------------------------------------------------------------------- /.github/workflows/pr-check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/.github/workflows/pr-check.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/commit-msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/.husky/commit-msg -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | npx lint-staged 2 | -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 20 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/.prettierrc -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Casks/termix.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/Casks/termix.rb -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/LICENSE -------------------------------------------------------------------------------- /README-CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/README-CN.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/SECURITY.md -------------------------------------------------------------------------------- /chocolatey/termix-ssh.nuspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/chocolatey/termix-ssh.nuspec -------------------------------------------------------------------------------- /chocolatey/tools/chocolateyinstall.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/chocolatey/tools/chocolateyinstall.ps1 -------------------------------------------------------------------------------- /chocolatey/tools/chocolateyuninstall.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/chocolatey/tools/chocolateyuninstall.ps1 -------------------------------------------------------------------------------- /components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/components.json -------------------------------------------------------------------------------- /docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/docker/Dockerfile -------------------------------------------------------------------------------- /docker/entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/docker/entrypoint.sh -------------------------------------------------------------------------------- /docker/nginx-https.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/docker/nginx-https.conf -------------------------------------------------------------------------------- /docker/nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/docker/nginx.conf -------------------------------------------------------------------------------- /electron-builder.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/electron-builder.json -------------------------------------------------------------------------------- /electron/main.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/electron/main.cjs -------------------------------------------------------------------------------- /electron/preload.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/electron/preload.js -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/eslint.config.js -------------------------------------------------------------------------------- /flatpak/com.karmaa.termix.desktop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/flatpak/com.karmaa.termix.desktop -------------------------------------------------------------------------------- /flatpak/com.karmaa.termix.metainfo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/flatpak/com.karmaa.termix.metainfo.xml -------------------------------------------------------------------------------- /flatpak/com.karmaa.termix.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/flatpak/com.karmaa.termix.yml -------------------------------------------------------------------------------- /flatpak/flathub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/flatpak/flathub.json -------------------------------------------------------------------------------- /flatpak/prepare-flatpak.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/flatpak/prepare-flatpak.sh -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/index.html -------------------------------------------------------------------------------- /openapi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/openapi.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/package.json -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/fonts/CaskaydiaCoveNerdFontMono-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/public/fonts/CaskaydiaCoveNerdFontMono-Bold.ttf -------------------------------------------------------------------------------- /public/fonts/CaskaydiaCoveNerdFontMono-BoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/public/fonts/CaskaydiaCoveNerdFontMono-BoldItalic.ttf -------------------------------------------------------------------------------- /public/fonts/CaskaydiaCoveNerdFontMono-Italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/public/fonts/CaskaydiaCoveNerdFontMono-Italic.ttf -------------------------------------------------------------------------------- /public/fonts/CaskaydiaCoveNerdFontMono-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/public/fonts/CaskaydiaCoveNerdFontMono-Regular.ttf -------------------------------------------------------------------------------- /public/icon-mac.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/public/icon-mac.png -------------------------------------------------------------------------------- /public/icon.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/public/icon.icns -------------------------------------------------------------------------------- /public/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/public/icon.ico -------------------------------------------------------------------------------- /public/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/public/icon.png -------------------------------------------------------------------------------- /public/icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/public/icon.svg -------------------------------------------------------------------------------- /public/icons/1024x1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/public/icons/1024x1024.png -------------------------------------------------------------------------------- /public/icons/128x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/public/icons/128x128.png -------------------------------------------------------------------------------- /public/icons/16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/public/icons/16x16.png -------------------------------------------------------------------------------- /public/icons/24x24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/public/icons/24x24.png -------------------------------------------------------------------------------- /public/icons/256x256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/public/icons/256x256.png -------------------------------------------------------------------------------- /public/icons/32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/public/icons/32x32.png -------------------------------------------------------------------------------- /public/icons/48x48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/public/icons/48x48.png -------------------------------------------------------------------------------- /public/icons/512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/public/icons/512x512.png -------------------------------------------------------------------------------- /public/icons/64x64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/public/icons/64x64.png -------------------------------------------------------------------------------- /public/icons/icon.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/public/icons/icon.icns -------------------------------------------------------------------------------- /public/icons/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/public/icons/icon.ico -------------------------------------------------------------------------------- /public/pdf.worker.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/public/pdf.worker.min.js -------------------------------------------------------------------------------- /repo-images/HeaderImage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/repo-images/HeaderImage.png -------------------------------------------------------------------------------- /repo-images/Image 1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/repo-images/Image 1.png -------------------------------------------------------------------------------- /repo-images/Image 2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/repo-images/Image 2.png -------------------------------------------------------------------------------- /repo-images/Image 3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/repo-images/Image 3.png -------------------------------------------------------------------------------- /repo-images/Image 4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/repo-images/Image 4.png -------------------------------------------------------------------------------- /repo-images/Image 5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/repo-images/Image 5.png -------------------------------------------------------------------------------- /repo-images/Image 6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/repo-images/Image 6.png -------------------------------------------------------------------------------- /repo-images/Image 7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/repo-images/Image 7.png -------------------------------------------------------------------------------- /repo-images/RepoOfTheDay.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/repo-images/RepoOfTheDay.png -------------------------------------------------------------------------------- /scripts/enable-ssl.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/scripts/enable-ssl.sh -------------------------------------------------------------------------------- /scripts/setup-ssl.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/scripts/setup-ssl.sh -------------------------------------------------------------------------------- /src/backend/dashboard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/backend/dashboard.ts -------------------------------------------------------------------------------- /src/backend/database/database.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/backend/database/database.ts -------------------------------------------------------------------------------- /src/backend/database/db/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/backend/database/db/index.ts -------------------------------------------------------------------------------- /src/backend/database/db/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/backend/database/db/schema.ts -------------------------------------------------------------------------------- /src/backend/database/routes/alerts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/backend/database/routes/alerts.ts -------------------------------------------------------------------------------- /src/backend/database/routes/credentials.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/backend/database/routes/credentials.ts -------------------------------------------------------------------------------- /src/backend/database/routes/snippets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/backend/database/routes/snippets.ts -------------------------------------------------------------------------------- /src/backend/database/routes/ssh.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/backend/database/routes/ssh.ts -------------------------------------------------------------------------------- /src/backend/database/routes/terminal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/backend/database/routes/terminal.ts -------------------------------------------------------------------------------- /src/backend/database/routes/users.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/backend/database/routes/users.ts -------------------------------------------------------------------------------- /src/backend/ssh/file-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/backend/ssh/file-manager.ts -------------------------------------------------------------------------------- /src/backend/ssh/server-stats.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/backend/ssh/server-stats.ts -------------------------------------------------------------------------------- /src/backend/ssh/terminal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/backend/ssh/terminal.ts -------------------------------------------------------------------------------- /src/backend/ssh/tunnel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/backend/ssh/tunnel.ts -------------------------------------------------------------------------------- /src/backend/ssh/widgets/common-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/backend/ssh/widgets/common-utils.ts -------------------------------------------------------------------------------- /src/backend/ssh/widgets/cpu-collector.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/backend/ssh/widgets/cpu-collector.ts -------------------------------------------------------------------------------- /src/backend/ssh/widgets/disk-collector.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/backend/ssh/widgets/disk-collector.ts -------------------------------------------------------------------------------- /src/backend/ssh/widgets/login-stats-collector.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/backend/ssh/widgets/login-stats-collector.ts -------------------------------------------------------------------------------- /src/backend/ssh/widgets/memory-collector.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/backend/ssh/widgets/memory-collector.ts -------------------------------------------------------------------------------- /src/backend/ssh/widgets/network-collector.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/backend/ssh/widgets/network-collector.ts -------------------------------------------------------------------------------- /src/backend/ssh/widgets/processes-collector.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/backend/ssh/widgets/processes-collector.ts -------------------------------------------------------------------------------- /src/backend/ssh/widgets/system-collector.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/backend/ssh/widgets/system-collector.ts -------------------------------------------------------------------------------- /src/backend/ssh/widgets/uptime-collector.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/backend/ssh/widgets/uptime-collector.ts -------------------------------------------------------------------------------- /src/backend/starter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/backend/starter.ts -------------------------------------------------------------------------------- /src/backend/utils/auth-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/backend/utils/auth-manager.ts -------------------------------------------------------------------------------- /src/backend/utils/auto-ssl-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/backend/utils/auto-ssl-setup.ts -------------------------------------------------------------------------------- /src/backend/utils/data-crypto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/backend/utils/data-crypto.ts -------------------------------------------------------------------------------- /src/backend/utils/database-file-encryption.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/backend/utils/database-file-encryption.ts -------------------------------------------------------------------------------- /src/backend/utils/database-migration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/backend/utils/database-migration.ts -------------------------------------------------------------------------------- /src/backend/utils/database-save-trigger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/backend/utils/database-save-trigger.ts -------------------------------------------------------------------------------- /src/backend/utils/field-crypto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/backend/utils/field-crypto.ts -------------------------------------------------------------------------------- /src/backend/utils/lazy-field-encryption.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/backend/utils/lazy-field-encryption.ts -------------------------------------------------------------------------------- /src/backend/utils/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/backend/utils/logger.ts -------------------------------------------------------------------------------- /src/backend/utils/login-rate-limiter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/backend/utils/login-rate-limiter.ts -------------------------------------------------------------------------------- /src/backend/utils/simple-db-ops.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/backend/utils/simple-db-ops.ts -------------------------------------------------------------------------------- /src/backend/utils/ssh-key-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/backend/utils/ssh-key-utils.ts -------------------------------------------------------------------------------- /src/backend/utils/system-crypto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/backend/utils/system-crypto.ts -------------------------------------------------------------------------------- /src/backend/utils/user-agent-parser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/backend/utils/user-agent-parser.ts -------------------------------------------------------------------------------- /src/backend/utils/user-crypto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/backend/utils/user-crypto.ts -------------------------------------------------------------------------------- /src/backend/utils/user-data-export.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/backend/utils/user-data-export.ts -------------------------------------------------------------------------------- /src/backend/utils/user-data-import.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/backend/utils/user-data-import.ts -------------------------------------------------------------------------------- /src/components/theme-provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/components/theme-provider.tsx -------------------------------------------------------------------------------- /src/components/ui/accordion.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/components/ui/accordion.tsx -------------------------------------------------------------------------------- /src/components/ui/alert.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/components/ui/alert.tsx -------------------------------------------------------------------------------- /src/components/ui/badge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/components/ui/badge.tsx -------------------------------------------------------------------------------- /src/components/ui/button-group.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/components/ui/button-group.tsx -------------------------------------------------------------------------------- /src/components/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/components/ui/button.tsx -------------------------------------------------------------------------------- /src/components/ui/card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/components/ui/card.tsx -------------------------------------------------------------------------------- /src/components/ui/chart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/components/ui/chart.tsx -------------------------------------------------------------------------------- /src/components/ui/checkbox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/components/ui/checkbox.tsx -------------------------------------------------------------------------------- /src/components/ui/command.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/components/ui/command.tsx -------------------------------------------------------------------------------- /src/components/ui/dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/components/ui/dialog.tsx -------------------------------------------------------------------------------- /src/components/ui/dropdown-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/components/ui/dropdown-menu.tsx -------------------------------------------------------------------------------- /src/components/ui/form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/components/ui/form.tsx -------------------------------------------------------------------------------- /src/components/ui/input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/components/ui/input.tsx -------------------------------------------------------------------------------- /src/components/ui/kbd.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/components/ui/kbd.tsx -------------------------------------------------------------------------------- /src/components/ui/label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/components/ui/label.tsx -------------------------------------------------------------------------------- /src/components/ui/password-input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/components/ui/password-input.tsx -------------------------------------------------------------------------------- /src/components/ui/popover.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/components/ui/popover.tsx -------------------------------------------------------------------------------- /src/components/ui/progress.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/components/ui/progress.tsx -------------------------------------------------------------------------------- /src/components/ui/resizable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/components/ui/resizable.tsx -------------------------------------------------------------------------------- /src/components/ui/scroll-area.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/components/ui/scroll-area.tsx -------------------------------------------------------------------------------- /src/components/ui/select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/components/ui/select.tsx -------------------------------------------------------------------------------- /src/components/ui/separator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/components/ui/separator.tsx -------------------------------------------------------------------------------- /src/components/ui/shadcn-io/status/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/components/ui/shadcn-io/status/index.tsx -------------------------------------------------------------------------------- /src/components/ui/sheet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/components/ui/sheet.tsx -------------------------------------------------------------------------------- /src/components/ui/sidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/components/ui/sidebar.tsx -------------------------------------------------------------------------------- /src/components/ui/skeleton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/components/ui/skeleton.tsx -------------------------------------------------------------------------------- /src/components/ui/slider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/components/ui/slider.tsx -------------------------------------------------------------------------------- /src/components/ui/sonner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/components/ui/sonner.tsx -------------------------------------------------------------------------------- /src/components/ui/switch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/components/ui/switch.tsx -------------------------------------------------------------------------------- /src/components/ui/table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/components/ui/table.tsx -------------------------------------------------------------------------------- /src/components/ui/tabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/components/ui/tabs.tsx -------------------------------------------------------------------------------- /src/components/ui/textarea.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/components/ui/textarea.tsx -------------------------------------------------------------------------------- /src/components/ui/tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/components/ui/tooltip.tsx -------------------------------------------------------------------------------- /src/components/ui/version-alert.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/components/ui/version-alert.tsx -------------------------------------------------------------------------------- /src/constants/terminal-themes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/constants/terminal-themes.ts -------------------------------------------------------------------------------- /src/hooks/use-confirmation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/hooks/use-confirmation.ts -------------------------------------------------------------------------------- /src/hooks/use-mobile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/hooks/use-mobile.ts -------------------------------------------------------------------------------- /src/i18n/i18n.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/i18n/i18n.ts -------------------------------------------------------------------------------- /src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/index.css -------------------------------------------------------------------------------- /src/lib/frontend-logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/lib/frontend-logger.ts -------------------------------------------------------------------------------- /src/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/lib/utils.ts -------------------------------------------------------------------------------- /src/locales/de/translation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/locales/de/translation.json -------------------------------------------------------------------------------- /src/locales/en/translation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/locales/en/translation.json -------------------------------------------------------------------------------- /src/locales/fr/translation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/locales/fr/translation.json -------------------------------------------------------------------------------- /src/locales/pt-BR/translation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/locales/pt-BR/translation.json -------------------------------------------------------------------------------- /src/locales/ru/translation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/locales/ru/translation.json -------------------------------------------------------------------------------- /src/locales/zh/translation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/locales/zh/translation.json -------------------------------------------------------------------------------- /src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/main.tsx -------------------------------------------------------------------------------- /src/types/electron.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/types/electron.d.ts -------------------------------------------------------------------------------- /src/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/types/index.ts -------------------------------------------------------------------------------- /src/types/stats-widgets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/types/stats-widgets.ts -------------------------------------------------------------------------------- /src/ui/desktop/DesktopApp.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/desktop/DesktopApp.tsx -------------------------------------------------------------------------------- /src/ui/desktop/admin/AdminSettings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/desktop/admin/AdminSettings.tsx -------------------------------------------------------------------------------- /src/ui/desktop/apps/command-palette/CommandPalette.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/desktop/apps/command-palette/CommandPalette.tsx -------------------------------------------------------------------------------- /src/ui/desktop/apps/credentials/CredentialEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/desktop/apps/credentials/CredentialEditor.tsx -------------------------------------------------------------------------------- /src/ui/desktop/apps/credentials/CredentialSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/desktop/apps/credentials/CredentialSelector.tsx -------------------------------------------------------------------------------- /src/ui/desktop/apps/credentials/CredentialViewer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/desktop/apps/credentials/CredentialViewer.tsx -------------------------------------------------------------------------------- /src/ui/desktop/apps/credentials/CredentialsManager.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/desktop/apps/credentials/CredentialsManager.tsx -------------------------------------------------------------------------------- /src/ui/desktop/apps/dashboard/Dashboard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/desktop/apps/dashboard/Dashboard.tsx -------------------------------------------------------------------------------- /src/ui/desktop/apps/dashboard/apps/UpdateLog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/desktop/apps/dashboard/apps/UpdateLog.tsx -------------------------------------------------------------------------------- /src/ui/desktop/apps/dashboard/apps/alerts/AlertCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/desktop/apps/dashboard/apps/alerts/AlertCard.tsx -------------------------------------------------------------------------------- /src/ui/desktop/apps/dashboard/apps/alerts/AlertManager.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/desktop/apps/dashboard/apps/alerts/AlertManager.tsx -------------------------------------------------------------------------------- /src/ui/desktop/apps/file-manager/DragIndicator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/desktop/apps/file-manager/DragIndicator.tsx -------------------------------------------------------------------------------- /src/ui/desktop/apps/file-manager/FileManager.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/desktop/apps/file-manager/FileManager.tsx -------------------------------------------------------------------------------- /src/ui/desktop/apps/file-manager/FileManagerContextMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/desktop/apps/file-manager/FileManagerContextMenu.tsx -------------------------------------------------------------------------------- /src/ui/desktop/apps/file-manager/FileManagerGrid.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/desktop/apps/file-manager/FileManagerGrid.tsx -------------------------------------------------------------------------------- /src/ui/desktop/apps/file-manager/FileManagerSidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/desktop/apps/file-manager/FileManagerSidebar.tsx -------------------------------------------------------------------------------- /src/ui/desktop/apps/file-manager/components/CompressDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/desktop/apps/file-manager/components/CompressDialog.tsx -------------------------------------------------------------------------------- /src/ui/desktop/apps/file-manager/components/DiffViewer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/desktop/apps/file-manager/components/DiffViewer.tsx -------------------------------------------------------------------------------- /src/ui/desktop/apps/file-manager/components/DiffWindow.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/desktop/apps/file-manager/components/DiffWindow.tsx -------------------------------------------------------------------------------- /src/ui/desktop/apps/file-manager/components/DraggableWindow.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/desktop/apps/file-manager/components/DraggableWindow.tsx -------------------------------------------------------------------------------- /src/ui/desktop/apps/file-manager/components/FileViewer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/desktop/apps/file-manager/components/FileViewer.tsx -------------------------------------------------------------------------------- /src/ui/desktop/apps/file-manager/components/FileWindow.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/desktop/apps/file-manager/components/FileWindow.tsx -------------------------------------------------------------------------------- /src/ui/desktop/apps/file-manager/components/PermissionsDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/desktop/apps/file-manager/components/PermissionsDialog.tsx -------------------------------------------------------------------------------- /src/ui/desktop/apps/file-manager/components/TerminalWindow.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/desktop/apps/file-manager/components/TerminalWindow.tsx -------------------------------------------------------------------------------- /src/ui/desktop/apps/file-manager/components/WindowManager.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/desktop/apps/file-manager/components/WindowManager.tsx -------------------------------------------------------------------------------- /src/ui/desktop/apps/file-manager/hooks/useDragAndDrop.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/desktop/apps/file-manager/hooks/useDragAndDrop.ts -------------------------------------------------------------------------------- /src/ui/desktop/apps/file-manager/hooks/useFileSelection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/desktop/apps/file-manager/hooks/useFileSelection.ts -------------------------------------------------------------------------------- /src/ui/desktop/apps/host-manager/HostManager.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/desktop/apps/host-manager/HostManager.tsx -------------------------------------------------------------------------------- /src/ui/desktop/apps/host-manager/HostManagerEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/desktop/apps/host-manager/HostManagerEditor.tsx -------------------------------------------------------------------------------- /src/ui/desktop/apps/host-manager/HostManagerViewer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/desktop/apps/host-manager/HostManagerViewer.tsx -------------------------------------------------------------------------------- /src/ui/desktop/apps/host-manager/components/FolderEditDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/desktop/apps/host-manager/components/FolderEditDialog.tsx -------------------------------------------------------------------------------- /src/ui/desktop/apps/server/Server.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/desktop/apps/server/Server.tsx -------------------------------------------------------------------------------- /src/ui/desktop/apps/server/widgets/CpuWidget.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/desktop/apps/server/widgets/CpuWidget.tsx -------------------------------------------------------------------------------- /src/ui/desktop/apps/server/widgets/DiskWidget.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/desktop/apps/server/widgets/DiskWidget.tsx -------------------------------------------------------------------------------- /src/ui/desktop/apps/server/widgets/LoginStatsWidget.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/desktop/apps/server/widgets/LoginStatsWidget.tsx -------------------------------------------------------------------------------- /src/ui/desktop/apps/server/widgets/MemoryWidget.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/desktop/apps/server/widgets/MemoryWidget.tsx -------------------------------------------------------------------------------- /src/ui/desktop/apps/server/widgets/NetworkWidget.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/desktop/apps/server/widgets/NetworkWidget.tsx -------------------------------------------------------------------------------- /src/ui/desktop/apps/server/widgets/ProcessesWidget.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/desktop/apps/server/widgets/ProcessesWidget.tsx -------------------------------------------------------------------------------- /src/ui/desktop/apps/server/widgets/SystemWidget.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/desktop/apps/server/widgets/SystemWidget.tsx -------------------------------------------------------------------------------- /src/ui/desktop/apps/server/widgets/UptimeWidget.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/desktop/apps/server/widgets/UptimeWidget.tsx -------------------------------------------------------------------------------- /src/ui/desktop/apps/server/widgets/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/desktop/apps/server/widgets/index.ts -------------------------------------------------------------------------------- /src/ui/desktop/apps/terminal/Terminal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/desktop/apps/terminal/Terminal.tsx -------------------------------------------------------------------------------- /src/ui/desktop/apps/terminal/TerminalPreview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/desktop/apps/terminal/TerminalPreview.tsx -------------------------------------------------------------------------------- /src/ui/desktop/apps/terminal/command-history/CommandAutocomplete.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/desktop/apps/terminal/command-history/CommandAutocomplete.tsx -------------------------------------------------------------------------------- /src/ui/desktop/apps/terminal/command-history/CommandHistoryContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/desktop/apps/terminal/command-history/CommandHistoryContext.tsx -------------------------------------------------------------------------------- /src/ui/desktop/apps/tools/SSHToolsSidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/desktop/apps/tools/SSHToolsSidebar.tsx -------------------------------------------------------------------------------- /src/ui/desktop/apps/tunnel/Tunnel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/desktop/apps/tunnel/Tunnel.tsx -------------------------------------------------------------------------------- /src/ui/desktop/apps/tunnel/TunnelObject.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/desktop/apps/tunnel/TunnelObject.tsx -------------------------------------------------------------------------------- /src/ui/desktop/apps/tunnel/TunnelViewer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/desktop/apps/tunnel/TunnelViewer.tsx -------------------------------------------------------------------------------- /src/ui/desktop/authentication/Auth.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/desktop/authentication/Auth.tsx -------------------------------------------------------------------------------- /src/ui/desktop/authentication/ElectronLoginForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/desktop/authentication/ElectronLoginForm.tsx -------------------------------------------------------------------------------- /src/ui/desktop/authentication/ElectronServerConfig.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/desktop/authentication/ElectronServerConfig.tsx -------------------------------------------------------------------------------- /src/ui/desktop/navigation/AppView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/desktop/navigation/AppView.tsx -------------------------------------------------------------------------------- /src/ui/desktop/navigation/LeftSidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/desktop/navigation/LeftSidebar.tsx -------------------------------------------------------------------------------- /src/ui/desktop/navigation/SSHAuthDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/desktop/navigation/SSHAuthDialog.tsx -------------------------------------------------------------------------------- /src/ui/desktop/navigation/TOTPDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/desktop/navigation/TOTPDialog.tsx -------------------------------------------------------------------------------- /src/ui/desktop/navigation/TopNavbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/desktop/navigation/TopNavbar.tsx -------------------------------------------------------------------------------- /src/ui/desktop/navigation/animations/SimpleLoader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/desktop/navigation/animations/SimpleLoader.tsx -------------------------------------------------------------------------------- /src/ui/desktop/navigation/hosts/FolderCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/desktop/navigation/hosts/FolderCard.tsx -------------------------------------------------------------------------------- /src/ui/desktop/navigation/hosts/Host.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/desktop/navigation/hosts/Host.tsx -------------------------------------------------------------------------------- /src/ui/desktop/navigation/tabs/Tab.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/desktop/navigation/tabs/Tab.tsx -------------------------------------------------------------------------------- /src/ui/desktop/navigation/tabs/TabContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/desktop/navigation/tabs/TabContext.tsx -------------------------------------------------------------------------------- /src/ui/desktop/navigation/tabs/TabDropdown.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/desktop/navigation/tabs/TabDropdown.tsx -------------------------------------------------------------------------------- /src/ui/desktop/user/ElectronVersionCheck.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/desktop/user/ElectronVersionCheck.tsx -------------------------------------------------------------------------------- /src/ui/desktop/user/LanguageSwitcher.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/desktop/user/LanguageSwitcher.tsx -------------------------------------------------------------------------------- /src/ui/desktop/user/PasswordReset.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/desktop/user/PasswordReset.tsx -------------------------------------------------------------------------------- /src/ui/desktop/user/TOTPSetup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/desktop/user/TOTPSetup.tsx -------------------------------------------------------------------------------- /src/ui/desktop/user/UserProfile.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/desktop/user/UserProfile.tsx -------------------------------------------------------------------------------- /src/ui/hooks/useCommandHistory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/hooks/useCommandHistory.ts -------------------------------------------------------------------------------- /src/ui/hooks/useCommandTracker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/hooks/useCommandTracker.ts -------------------------------------------------------------------------------- /src/ui/hooks/useDragToDesktop.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/hooks/useDragToDesktop.ts -------------------------------------------------------------------------------- /src/ui/hooks/useDragToSystemDesktop.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/hooks/useDragToSystemDesktop.ts -------------------------------------------------------------------------------- /src/ui/main-axios.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/main-axios.ts -------------------------------------------------------------------------------- /src/ui/mobile/MobileApp.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/mobile/MobileApp.tsx -------------------------------------------------------------------------------- /src/ui/mobile/apps/navigation/BottomNavbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/mobile/apps/navigation/BottomNavbar.tsx -------------------------------------------------------------------------------- /src/ui/mobile/apps/navigation/LeftSidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/mobile/apps/navigation/LeftSidebar.tsx -------------------------------------------------------------------------------- /src/ui/mobile/apps/navigation/hosts/FolderCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/mobile/apps/navigation/hosts/FolderCard.tsx -------------------------------------------------------------------------------- /src/ui/mobile/apps/navigation/hosts/Host.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/mobile/apps/navigation/hosts/Host.tsx -------------------------------------------------------------------------------- /src/ui/mobile/apps/navigation/tabs/TabContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/mobile/apps/navigation/tabs/TabContext.tsx -------------------------------------------------------------------------------- /src/ui/mobile/apps/terminal/Terminal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/mobile/apps/terminal/Terminal.tsx -------------------------------------------------------------------------------- /src/ui/mobile/apps/terminal/TerminalKeyboard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/mobile/apps/terminal/TerminalKeyboard.tsx -------------------------------------------------------------------------------- /src/ui/mobile/apps/terminal/kb-dark-theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/mobile/apps/terminal/kb-dark-theme.css -------------------------------------------------------------------------------- /src/ui/mobile/authentication/Auth.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/mobile/authentication/Auth.tsx -------------------------------------------------------------------------------- /src/ui/mobile/navigation/BottomNavbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/mobile/navigation/BottomNavbar.tsx -------------------------------------------------------------------------------- /src/ui/mobile/navigation/LeftSidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/mobile/navigation/LeftSidebar.tsx -------------------------------------------------------------------------------- /src/ui/mobile/navigation/hosts/FolderCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/mobile/navigation/hosts/FolderCard.tsx -------------------------------------------------------------------------------- /src/ui/mobile/navigation/hosts/Host.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/mobile/navigation/hosts/Host.tsx -------------------------------------------------------------------------------- /src/ui/mobile/navigation/tabs/TabContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/src/ui/mobile/navigation/tabs/TabContext.tsx -------------------------------------------------------------------------------- /src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/tsconfig.app.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/tsconfig.node.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LukeGus/Termix/HEAD/vite.config.ts --------------------------------------------------------------------------------