Skip to content

Make Clyde ready to be deployed by anyone #48

@max-tet

Description

@max-tet

Anyone should be able to deploy their own instance of Clayde. That means that the code needs to be cleaned from things that point directly to me or to this single Clayde instance. I am thinking about hardcoded names or email addresses, all stuff like that. This should all be able to be configured using the settings. The task is to go through the code and all other files of the project and make sure that everything is generic and configurable and ready to be deployed by other people.

Also, the readme should be updated if needed. In particular, it is important that when someone else deploys Clade, they create a new GitHub user to impersonate it. So the creation of that user, the creation of a token with the needed permissions and the configuration of that token in the settings should all be part of the readme.

When deploying this change there will probably be some migration required, at least to modify the configuration files, but perhaps more. The output of this task should also contain a prompt that can be used on the VM where Clayde is installed to perform that migration.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions