app-stormkit-io
Stormkit is an all in one solution for Full Stack Javascript applications.
File Explorer
Download Latest Version (.zip)- bug_report.md
- feature_request.md
- project-setup-issue.md
- codeql-analysis.yml
- commitlint.yml
- release.yml
- dependabot.yml
- file-mock.js
- empty-filter-result.svg
- empty-list.svg
- no-deployments.svg
- stormkit-tool.png
- stripe-logo-white.svg
- bitbucket-logo.svg
- discord.svg
- github-logo.svg
- gitlab-logo.svg
- stormkit-logo-circle-70x70.png
- stormkit-logo-circle.svg
- stormkit-logo-oval-70x70.png
- stormkit-logo-oval.svg
- stormkit-logo-rect-70x70.png
- stormkit-logo-rect.png
- stormkit-logo-rect.svg
- stormkit-logo-text-h-white.svg
- stormkit-logo-text-h.svg
- stormkit-logo-text-v.svg
- global.css
- tailwind.css
- transitions.css
- ActionRequired.tsx
- index.ts
- AppName.spec.tsx
- AppName.tsx
- index.ts
- Async.css
- Async.tsx
- index.ts
- Button.css
- Button.tsx
- index.ts
- ButtonDropdown.tsx
- index.ts
- BitbucketButton.tsx
- GithubButton.tsx
- GitlabButton.tsx
- index.ts
- Card.context.ts
- Card.tsx
- index.ts
- CardFooter.tsx
- index.ts
- CardHeader.tsx
- index.ts
- CardRow.tsx
- index.ts
- ConfirmModal.tsx
- index.ts
- Container.tsx
- index.ts
- CopyBox.tsx
- index.ts
- Dot.tsx
- index.ts
- DotDotDot.tsx
- index.ts
- DotDotDot.tsx
- index.ts
- Dropzone.spec.tsx
- Dropzone.tsx
- index.ts
- EmptPage.spec.tsx.snap
- EmptyPage.spec.tsx.snap
- EmptyPage.spec.tsx
- EmptyPage.tsx
- index.ts
- EnvironmentSelector.spec.js
- EnvironmentSelector.tsx
- index.ts
- Error404.tsx
- Description.tsx
- Section.tsx
- Checkbox.tsx
- Form.tsx
- Header.tsx
- Helper.tsx
- index.ts
- Input.tsx
- KeyValue.tsx
- Option.tsx
- Radio.tsx
- Select.tsx
- Switch.tsx
- Toggler.tsx
- Form.tsx
- index.ts
- Input.tsx
- KeyValue.tsx
- KeyValueRow.tsx
- KeyValueTextFieldModal.tsx
- Select.tsx
- WithLabel.tsx
- Help.tsx
- IconBg.tsx
- index.ts
- index.ts
- InfoBox.css
- InfoBox.tsx
- index.ts
- Link.tsx
- index.ts
- Logo.tsx
- index.ts
- MenuLink.tsx
- index.ts
- Modal.tsx
- index.ts
- MultiSelect.tsx
- index.ts
- OutsideClick.tsx
- index.ts
- PasswordField.tsx
- index.ts
- SideBar.css
- SideBar.tsx
- index.ts
- Span.tsx
- index.ts
- Spinner.css
- Spinner.tsx
- index.ts
- UpgradeButton.tsx
- index.ts
- UsageBar.tsx
- index.ts
- UserAvatar.tsx
- AdminLayout.tsx
- index.ts
- routes.spec.ts.snap
- DeployButton.spec.tsx
- DeployButton.tsx
- DeployModal.spec.tsx
- DeployModal.tsx
- AppLayout.spec.tsx
- AppLayout.tsx
- AppMenu.tsx
- EnvMenu.spec.tsx
- EnvMenu.tsx
- index.ts
- menu_items.tsx
- routes.spec.ts
- routes.ts
- index.ts
- TeamLayout.tsx
- TeamNav.tsx
- actions.ts
- TeamMenu.spec.tsx
- TeamMenu.tsx
- TeamModal.spec.tsx
- TeamModal.tsx
- TeamToggle.spec.tsx
- TeamToggle.tsx
- index.ts
- TopMenu.tsx
- UserButtons.tsx
- UserMenu.spec.tsx
- UserMenu.tsx
- CenterLayout.tsx
- BitbucketModal.spec.tsx
- BitbucketModal.tsx
- Git.spec.tsx
- Git.tsx
- GitHubModal.tsx
- GitLabModal.spec.tsx
- GitLabModal.tsx
- index.ts
- types.d.ts
- Admin.spec.tsx
- Admin.tsx
- CloudApps.spec.tsx
- CloudApps.tsx
- index.ts
- Jobs.spec.tsx
- Jobs.tsx
- Proxies.spec.tsx
- Proxies.tsx
- Subscription.spec.tsx
- Subscription.tsx
- System.spec.tsx
- System.tsx
- Id.tsx
- index.ts
- Accept.tsx
- actions.ts
- DeploymentRedirect.tsx
- index.ts
- Deployments.tsx
- index.ts
- DomainStatus.spec.tsx
- DomainStatus.tsx
- EnvironmentHeader.spec.tsx
- EnvironmentHeader.tsx
- actions.ts
- Analytics.spec.tsx
- Analytics.tsx
- Countries.tsx
- helpers.tsx
- index.d.ts
- index.ts
- TopPaths.tsx
- TopReferrers.tsx
- Visitors.spec.tsx
- Visitors.tsx
- actions.ts
- AuthWall.spec.tsx
- AuthWall.tsx
- AuthWallConfig.spec.tsx
- AuthWallConfig.tsx
- AuthWallNewUserModal.spec.tsx
- AuthWallNewUserModal.tsx
- AuthWallUsers.spec.tsx
- AuthWallUsers.tsx
- index.ts
- actions.ts
- CustomCertModal.spec.tsx
- CustomCertModal.tsx
- DomainModal.spec.tsx
- DomainModal.tsx
- DomainTLSStatus.tsx
- DomainVerifyModal.spec.tsx
- DomainVerifyModal.tsx
- TabDomainConfig.spec.tsx
- TabDomainConfig.tsx
- types.d.ts
- helpers.spec.ts
- helpers.ts
- index.ts
- StatusCheckModal.spec.tsx
- StatusCheckModal.tsx
- TabStatusChecks.spec.tsx
- TabStatusChecks.tsx
- Editor.spec.tsx
- Editor.tsx
- RedirectsPlaygroundModal.spec.tsx
- RedirectsPlaygroundModal.tsx
- TabAPIKey.spec.tsx
- TabAPIKey.tsx
- TabConfigBuild.spec.tsx
- TabConfigBuild.tsx
- TabConfigEnvVars.spec.tsx
- TabConfigEnvVars.tsx
- TabConfigGeneral.tsx
- TabConfigHeaders.spec.tsx
- TabConfigHeaders.tsx
- TabConfigRedirects.spec.tsx
- TabConfigRedirects.tsx
- TabConfigServer.spec.tsx
- TabConfigServer.tsx
- TabConfigServerless.tsx
- TabMailer.spec.tsx
- TabMailer.tsx
- actions.spec.ts
- actions.ts
- EnvironmentConfig.spec.tsx
- EnvironmentConfig.tsx
- index.ts
- Deployment.spec.tsx
- Deployment.tsx
- DeploymentLogs.spec.tsx
- DeploymentLogs.tsx
- index.ts
- actions.ts
- index.ts
- RuntimeLogs.spec.tsx
- RuntimeLogs.tsx
- actions.ts
- Deployments.spec.tsx
- Deployments.tsx
- index.ts
- index.ts
- TriggerLogs.spec.tsx
- TriggerLogs.tsx
- actions.ts
- FunctionTriggerModal.spec.tsx
- FunctionTriggerModal.tsx
- FunctionTriggers.spec.tsx
- FunctionTriggers.tsx
- index.ts
- actions.ts
- index.ts
- SnippetModal.spec.tsx
- SnippetModal.tsx
- Snippets.spec.tsx
- Snippets.tsx
- types.d.ts
- actions.tsx
- index.ts
- Volumes.spec.tsx
- Volumes.tsx
- VolumesConfigModal.spec.tsx
- VolumesConfigModal.tsx
- VolumesDropzone.spec.tsx
- VolumesDropzone.tsx
- Environment.tsx
- index.tsx
- routes.ts
- EnvironmentFormModal.spec.tsx
- EnvironmentFormModal.tsx
- EnvironmentStatus.spec.tsx
- EnvironmentStatus.tsx
- actions.ts
- Default.tsx
- Environment.context.tsx
- Environments.spec.tsx
- Environments.tsx
- helpers.ts
- index.ts
- Envs.tsx
- index.ts
- index.ts
- outbound_webhook_actions.tsx
- FormAppSettings.spec.tsx
- FormAppSettings.tsx
- FormDangerZone.spec.tsx
- FormDangerZone.tsx
- FormMigrateApp.spec.tsx
- FormMigrateApp.tsx
- FormOutboundWebhookModal.spec.tsx
- FormOutboundWebhookModal.tsx
- FormOutboundWebhooks.spec.tsx
- FormOutboundWebhooks.tsx
- FormTriggerDeploys.tsx
- actions.tsx
- helpers.tsx
- index.ts
- Settings.tsx
- types.d.ts
- actions.ts
- App.context.tsx
- EmptyList.spec.tsx
- EmptyList.tsx
- index.ts
- TeamStats.spec.tsx
- TeamStats.tsx
- Title.tsx
- WelcomeModal.spec.tsx
- WelcomeModal.tsx
- Accounts.spec.tsx
- Accounts.tsx
- actions.ts
- RepoList.spec.tsx
- RepoList.tsx
- actions.ts
- index.ts
- NewBitbucketApp.spec.tsx
- NewBitbucketApp.tsx
- actions.ts
- ConnectMoreRepos.spec.tsx
- ConnectMoreRepos.tsx
- index.ts
- NewGithubApp.spec.tsx
- NewGithubApp.tsx
- actions.ts
- index.ts
- NewGitlabApp.spec.tsx
- NewGitlabApp.tsx
- ImportURL.tsx
- index.ts
- types.d.ts
- actions.ts
- Apps.spec.tsx
- Apps.tsx
- index.ts
- actions.ts
- Auth.context.spec.tsx
- Auth.context.tsx
- Auth.spec.tsx
- Auth.tsx
- BasicAuthLogin.spec.tsx
- BasicAuthLogin.tsx
- BasicAuthRegister.spec.tsx
- BasicAuthRegister.tsx
- index.ts
- ProviderAuth.tsx
- UpdateSnackbar.spec.tsx
- UpdateSnackbar.tsx
- actions.ts
- index.tsx
- index.ts
- Logout.spec.js
- Logout.tsx
- actions.ts
- Deployments.spec.tsx
- Deployments.tsx
- index.ts
- index.ts
- actions.ts
- index.tsx
- Insights.spec.tsx
- Insights.tsx
- actions.ts
- InvitationAccept.spec.tsx
- InvitationAccept.tsx
- InviteMemberModal.spec.tsx
- InviteMemberModal.tsx
- Settings.spec.tsx
- Settings.tsx
- TeamAPIKeys.spec.tsx
- TeamAPIKeys.tsx
- TeamDelete.spec.tsx
- TeamDelete.tsx
- TeamMembers.spec.tsx
- TeamMembers.tsx
- TeamSettings.spec.tsx
- TeamSettings.tsx
- ConnectedAccounts.spec.tsx
- ConnectedAccounts.tsx
- PersonalAccessTokenModal.spec.tsx
- PersonalAccessTokenModal.tsx
- UserProfile.spec.tsx
- UserProfile.tsx
- WhatsIncluded.tsx
- Account.spec.tsx
- Account.tsx
- actions.ts
- index.ts
- mui-theme.tsx
- Root.context.ts
- Root.tsx
- routes.tsx
- favicon-299x299.png
- favicon-69x69.png
- favicon.png
- manifest.json
- actions.ts
- APIKeyModal.tsx
- index.ts
- ManifestModal.spec.tsx
- ManifestModal.tsx
- TabAPI.spec.tsx
- TabAPI.tsx
- TabCDNFiles.tsx
- TabRedirects.tsx
- actions.tsx
- AppChip.spec.tsx
- AppChip.tsx
- CommitInfo.spec.tsx
- CommitInfo.tsx
- DeploymentRow.spec.tsx
- DeploymentRow.tsx
- PublishModal.spec.tsx
- PublishModal.tsx
- Sha.spec.tsx
- Sha.tsx
- actions.ts
- DomainSelector.spec.tsx
- DomainSelector.tsx
- actions.ts
- ActivityFeed.tsx
- AuditMessage.spec.tsx
- AuditMessage.tsx
- DiffModal.spec.tsx
- DiffModal.tsx
- index.ts
- index.ts
- mock_analytics_visitors.ts
- mock_api_keys_response.ts
- mock_app.ts
- mock_app_response.js
- mock_collection_records.ts
- mock_collections.ts
- mock_deployment.ts
- mock_deployment_manifest.ts
- mock_deployments_v2.ts
- mock_domain.ts
- mock_domain_info.ts
- mock_environment.ts
- mock_environments.ts
- mock_environments_response.js
- mock_feature_flags.ts
- mock_function_triggers.ts
- mock_outbound_webhooks.ts
- mock_settings_response.js
- mock_snippets.ts
- mock_team_members.ts
- mock_teams.ts
- mock_user.ts
- mock_user_response.ts
- index.js
- nock_analytics.ts
- nock_api_keys.ts
- nock_app.ts
- nock_auth_wall.ts
- nock_bitbucket.ts
- nock_datastore.ts
- nock_deployments.ts
- nock_deployments_v2.ts
- nock_domains.ts
- nock_environment.ts
- nock_feature_flags.ts
- nock_function_triggers.ts
- nock_github.ts
- nock_gitlab.ts
- nock_logs.ts
- nock_mailer.ts
- nock_outbound_webhooks.ts
- nock_redirects_playground.ts
- nock_snippets.ts
- nock_team.ts
- nock_team_members.ts
- nock_team_stats.ts
- nock_update_settings.ts
- nock_user.ts
- nock_volumes.ts
- helpers.tsx
- setup.tsx
- api_key.d.ts
- app.d.ts
- audit.d.ts
- context.d.ts
- data-store.d.ts
- deployment.d.ts
- environment.d.ts
- feature-flags.d.ts
- function-triggers.d.ts
- functions.d.ts
- index.d.ts
- pagination.d.ts
- provider.d.ts
- teams.d.ts
- theme.d.ts
- user.d.ts
- volume.d.ts
- Api.ts
- Bitbucket.ts
- Gitlab.ts
- helpers.ts
- array.ts
- date.ts
- deployments.tsx
- environments.ts
- instance.spec.js
- instance.ts
- popup.ts
- providers.spec.ts
- providers.ts
- stats.ts
- string.spec.js
- string.ts
- index.js
- LocalStorage.test.js
- LocalStorage.ts
- SessionStorage.js
- SessionStorage.test.js
- index.css
- index.html
- index.tsx
- .dockerignore
- .env.example
- .eslintrc
- .gitignore
- .prettierrc
- CODE_OF_CONDUCT.md
- commitlint.config.js
- Dockerfile
- LICENSE
- package-lock.json
- package.json
- postcss.config.js
- README.md
- redirects.json
- tailwind.config.js
- tsconfig.json
- vite.config.mts
- vitest.config.ts
# Installation Guide
1. Get the code
git clone https://github.com/stormkit-io/app-stormkit-io
Downloads the entire project code from GitHub to your computer.
cd app-stormkit-io
Moves into the project folder you just downloaded.
2. Docker
Easy RecommendedPrerequisites
- Git Needed to download the project code from GitHub.
- Docker Desktop Needed to build and run containers. Install it and keep it running in the background.
docker build -t app-stormkit-io .
Builds a runnable image based on the Dockerfile.
docker run -p 8080:80 app-stormkit-io
Runs the built image as an actual container.
Run docker compose ps to check the containers are Up. If the README mentions a port, open http://localhost:PORT in your browser.
3. Node.js
EasyPrerequisites
$ npm install
Downloads and installs the libraries listed in package.json.
$ npm run dev:live
Starts the development/run server.
After running the command, open the address shown in the terminal (usually something like http://localhost:3000) in your browser.
Pulled directly from this repo's README.
// repository documentation
Was this content helpful?
(0 ratings)
