- [x] <https://lagoss.com> setup - [x] deploy dashboard to <https://app.lagoss.com> - [x] check how to update vercel env without need to re-deploy - [x] deploy runtime - [x] deploy s3 - [x] deploy clickhouse - [ ] remove some unused parts - [x] sentry - [ ] axiom - [x] posthog - [x] remove / disable google login - [x] update / correct release management - [x] release new `@lagoss/cli` version - [x] release new docker containers `ghcr.io/lagosapp/...` - [x] update self-hosting docs - [x] general installation - [ ] adding https - [x] update ci - [x] update links (exp: join waitlist) - [x] support cli endpoints - [ ] cli - [ ] device auth for login - [ ] auto detect project by git url, use some lookup api - [x] configure using env instead of json config? - [x] 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 - [x] restucture s3 files (deployments/<id>/index.js, index.js.map, public/) - [ ] serverless - [x] 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
@lagoss/cliversionghcr.io/lagosapp/...