Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

epic: Jan deployable as cloud-native #255

Closed
dan-menlo opened this issue Oct 3, 2023 · 1 comment
Closed

epic: Jan deployable as cloud-native #255

dan-menlo opened this issue Oct 3, 2023 · 1 comment
Assignees
Labels
P1: important Important feature / fix type: epic A major feature or initiative

Comments

@dan-menlo
Copy link
Contributor

dan-menlo commented Oct 3, 2023

Problem

  • User doesn't have a local GPU machine but wants to run Jan on a rented server
  • User wants a quick, fast way to experiment with Jan on a rented GPU

Success Criteria

  • User is able to deploy Jan on Runpod with minimal difficulty
  • Jan is listed as a template on Runpod, AWS, Azure, etc)

Sub Issues

  • Jan's codebase should be architected to support both Desktop-native and Cloud-native build targets
  • Jan's plugin architecture should work identically across Desktop-native and Cloud-native
  • We should have a "simple-auth" plugin that allows cloud-native deployment to have simple username/password auth (definable in env variables or equivalent)
  • [KIV] We should also start thinking of a strategy where the data-plugin can support different database types
    • Currently only supports sqlite
    • Cloud-native offers postgres, etc

Resources

Similar Products

  • Discord and Slack run on Web, as well as Desktop app

Examples

@dan-menlo dan-menlo added the type: epic A major feature or initiative label Oct 3, 2023
@dan-menlo dan-menlo assigned ghost Oct 3, 2023
@dan-menlo dan-menlo added this to Menlo Oct 3, 2023
@dan-menlo dan-menlo moved this to Todo in Menlo Oct 3, 2023
@freelerobot freelerobot added the P1: important Important feature / fix label Oct 3, 2023
@freelerobot freelerobot moved this from Todo to In Progress in Menlo Oct 4, 2023
ghost pushed a commit that referenced this issue Oct 6, 2023
ghost pushed a commit that referenced this issue Oct 11, 2023
ghost pushed a commit that referenced this issue Oct 11, 2023
ghost pushed a commit that referenced this issue Oct 13, 2023
@freelerobot freelerobot modified the milestones: Jan v0.2.0, Jan v0.3.0 Oct 16, 2023
ghost pushed a commit that referenced this issue Oct 16, 2023
ghost pushed a commit that referenced this issue Oct 16, 2023
ghost pushed a commit that referenced this issue Oct 16, 2023
ghost pushed a commit that referenced this issue Oct 16, 2023
ghost pushed a commit that referenced this issue Oct 18, 2023
ghost pushed a commit that referenced this issue Oct 18, 2023
ghost pushed a commit that referenced this issue Oct 18, 2023
ghost pushed a commit that referenced this issue Oct 18, 2023
ghost pushed a commit that referenced this issue Oct 18, 2023
ghost pushed a commit that referenced this issue Oct 19, 2023
ghost pushed a commit that referenced this issue Oct 19, 2023
ghost pushed a commit that referenced this issue Oct 20, 2023
ghost pushed a commit that referenced this issue Oct 20, 2023
ghost pushed a commit that referenced this issue Oct 20, 2023
ghost pushed a commit that referenced this issue Oct 24, 2023
ghost pushed a commit that referenced this issue Oct 24, 2023
ghost pushed a commit that referenced this issue Oct 24, 2023
ghost pushed a commit that referenced this issue Oct 24, 2023
ghost pushed a commit that referenced this issue Oct 24, 2023
ghost pushed a commit that referenced this issue Oct 25, 2023
ghost pushed a commit that referenced this issue Oct 25, 2023
ghost pushed a commit that referenced this issue Oct 25, 2023
ghost pushed a commit that referenced this issue Oct 27, 2023
ghost pushed a commit that referenced this issue Oct 27, 2023
@ghost ghost modified the milestones: Jan v0.3.0, Jan v0.4.0 Oct 30, 2023
ghost pushed a commit that referenced this issue Oct 30, 2023
ghost pushed a commit that referenced this issue Oct 30, 2023
ghost pushed a commit that referenced this issue Oct 30, 2023
ghost pushed a commit that referenced this issue Oct 30, 2023
ghost pushed a commit that referenced this issue Oct 30, 2023
ghost pushed a commit that referenced this issue Oct 30, 2023
ghost pushed a commit that referenced this issue Oct 30, 2023
ghost pushed a commit that referenced this issue Oct 30, 2023
ghost pushed a commit that referenced this issue Oct 30, 2023
ghost pushed a commit that referenced this issue Oct 31, 2023
@ghost ghost moved this from In Progress to In Review in Menlo Nov 3, 2023
@hiro-v hiro-v moved this from In Review to Done in Menlo Nov 9, 2023
@freelerobot
Copy link
Contributor

Dupe of #200

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
P1: important Important feature / fix type: epic A major feature or initiative
Projects
Archived in project
Development

No branches or pull requests

4 participants