Skip to content

Roadmap #1

Description

@anbraten
  • https://lagoss.com setup
    • deploy dashboard to https://app.lagoss.com
    • check how to update vercel env without need to re-deploy
    • deploy runtime
    • deploy s3
    • deploy clickhouse
  • remove some unused parts
    • sentry
    • axiom
    • posthog
  • remove / disable google login
  • update / correct release management
    • release new @lagoss/cli version
    • release new docker containers ghcr.io/lagosapp/...
  • update self-hosting docs
    • general installation
    • adding https
  • update ci
  • update links (exp: join waitlist)
  • support cli endpoints
  • cli
    • device auth for login
    • auto detect project by git url, use some lookup api
    • configure using env instead of json config?
    • allow upload of assets without index.js
  • UI
    • project settings
      • update cron
    • user settings
      • general
      • billing & usage
    • organization
      • create organization
      • delete organization
      • invite members
      • remove members
    • logs grouped by request
      • add request id
      • add request details (headers, client-ip, region, status-code, url, request method ?)
    • support customer domain
      • check dns
      • get https certificate
      • register in proxy (caddy using admin api?)
    • always check plan and permissions
    • environments
      • default: prod, preview
      • url per environment
    • playground
      • allow to create project as playground
      • allow to open playground projects with editor
      • add monaco syntax style
      • add logs & preview to editor
      • allow usage of typescript in playground
    • show if deployment is deployed (deployment is at the beginning just created and needs to be deployed afterwards)
      • feedback from serverless if downloaded / deployed
    • cron with special path and hosted function
  • disable public access to preview environments
  • restucture s3 files (deployments//index.js, index.js.map, public/)
  • serverless
    • download function and assets on demand (check locally if already there, check remote and download, else return 404)
  • support environments
    • fixed domain per environment
    • env vars for environment
    • static or dynamic environment names
    • limit environment amount

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions