Skip to content

Move to zitadel/zitadel #474

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

Open
9 tasks
eliobischof opened this issue Jun 4, 2025 · 3 comments · May be fixed by zitadel/zitadel#10033
Open
9 tasks

Move to zitadel/zitadel #474

eliobischof opened this issue Jun 4, 2025 · 3 comments · May be fixed by zitadel/zitadel#10033
Assignees

Comments

@eliobischof
Copy link
Member

eliobischof commented Jun 4, 2025

The login should be moved to zitadel/zitadel so we can align the release cycles and released versions.

  • Code is moved to zitadel/zitadel/login subfolder
  • Pipelines are moved to zitadel/zitadel/.github
  • A zitadel release pushes a version-tagged docker image for the login
  • Move issues to zitadel/zitadel and label them
  • Document how to fork the login
  • Document how to pull changes from zitadel/zitadel/login to existing forks
  • Typescript client builds from local protos
  • Console imports local typescript client
  • Archive zitadel/typescript
@eliobischof eliobischof moved this to 📝 Prioritized Backlog in Product Management Jun 4, 2025
@eliobischof
Copy link
Member Author

@peintnermax @livio-a @adlerhurst does this issue need more clarification?
Is the estimation of 4 ok?

@hifabienne hifabienne moved this from 📝 Prioritized Backlog to 📋 Sprint Backlog in Product Management Jun 4, 2025
@eliobischof eliobischof linked a pull request Jun 5, 2025 that will close this issue
@eliobischof eliobischof moved this from 📋 Sprint Backlog to 🏗 In progress in Product Management Jun 5, 2025
@Fuchsoria
Copy link
Contributor

How will it work with selfhosted v2 login? Will it be included in main zitadel docker image or will be just there in monorepo?

@eliobischof
Copy link
Member Author

How will it work with selfhosted v2 login? Will it be included in main zitadel docker image or will be just there in monorepo?

The current proposal is to actually keep the changes to this repo as minimal as possible and only add capabilities, not remove any. The login should still have its own docker image, but with a version tag added that is aligned with the zitadel core version tag. We think this helps reducing mental overhead and the operational risk of incompatible deployments.

If you like to learn more about the technical details, please read this draft PR's description and tell us what you think. The many code additions are not so interesting, yet, I guess, it's mainly just the synced code from the zitadel/typescript repo and first attempts of dockerizing the pipelines.

Inputs are highly appreciated 🙏

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: 🏗 In progress
Development

Successfully merging a pull request may close this issue.

2 participants