Duplicating Projects / Making custom Project Templates #8633

Open
opened 2025-11-02 08:12:56 -06:00 by GiteaMirror · 9 comments
Owner

Originally created by @unfa on GitHub (Feb 28, 2022).

Feature Description

I would like to use Gitea Project to manage sprints in a team.

The issue is - I don't see a way to create a custom Project Template or even duplicate Projects so I can reuse a board layout for managing issues. There's two templates (Basic Kanban and Bug Triage) but I don't see a way to add more.

Is there no such feature, or I am just missing something?
I am using Codeberg.


Another thing is - maybe I am misunderstanding the intended workflow?
Maybe the Project is supposed to be reused forever, and the milestones would define sprints?

Either way, if I want to create 4 projects with (nearly) identical board layouts it'd be really wasteful to create them manually, so at least an option to duplicate a Project seems necessary.


Thank you for your great work!

Screenshots

image

Originally created by @unfa on GitHub (Feb 28, 2022). ### Feature Description I would like to use Gitea Project to manage sprints in a team. The issue is - I don't see a way to create a custom Project Template or even duplicate Projects so I can reuse a board layout for managing issues. There's two templates (Basic Kanban and Bug Triage) but I don't see a way to add more. Is there no such feature, or I am just missing something? I am using Codeberg. --- Another thing is - maybe I am misunderstanding the intended workflow? Maybe the Project is supposed to be reused forever, and the milestones would define sprints? Either way, if I want to create 4 projects with (nearly) identical board layouts it'd be really wasteful to create them manually, so at least an option to duplicate a Project seems necessary. --- Thank you for your great work! ### Screenshots ![image](https://user-images.githubusercontent.com/491704/155990420-268d38ef-0381-4926-aa84-bf7e4d492943.png)
GiteaMirror added the type/proposaltopic/projects labels 2025-11-02 08:12:56 -06:00
Author
Owner

@davipro34 commented on GitHub (Jun 21, 2022):

Hi,
I pray for such functionality.

@davipro34 commented on GitHub (Jun 21, 2022): Hi, I pray for such functionality.
Author
Owner

@earl-designs commented on GitHub (Feb 10, 2023):

Yes please I would also like to use Gitea to manage Projects and not have to use another tool

@earl-designs commented on GitHub (Feb 10, 2023): Yes please I would also like to use Gitea to manage Projects and not have to use another tool
Author
Owner

@JanRomero commented on GitHub (Mar 23, 2023):

It appears that for now you can only have the two stock project types, but you can reconfigure their boards in /custom/conf/app.ini:

[project]
PROJECT_BOARD_BASIC_KANBAN_TYPE = Hirschcarpaccio, Preiselbeersauce
PROJECT_BOARD_BUG_TRIAGE_TYPE = Schnitzel, Pommes, Salat

Not sure if you can do colours, too…

@JanRomero commented on GitHub (Mar 23, 2023): It appears that for now you can only have the two stock project types, but you can reconfigure their boards in `/custom/conf/app.ini`: ```INI [project] PROJECT_BOARD_BASIC_KANBAN_TYPE = Hirschcarpaccio, Preiselbeersauce PROJECT_BOARD_BUG_TRIAGE_TYPE = Schnitzel, Pommes, Salat ``` Not sure if you can do colours, too…
Author
Owner

@philipkozeny commented on GitHub (Mar 29, 2023):

It appears that for now you can only have the two stock project types, but you can reconfigure their boards in /custom/conf/app.ini:

[project]
PROJECT_BOARD_BASIC_KANBAN_TYPE = Hirschcarpaccio, Preiselbeersauce
PROJECT_BOARD_BUG_TRIAGE_TYPE = Schnitzel, Pommes, Salat

Not sure if you can do colours, too…

Great workaround for now. Would be nice to also to set the default column / project board (or use the first from the options as a default).

@philipkozeny commented on GitHub (Mar 29, 2023): > It appears that for now you can only have the two stock project types, but you can reconfigure their boards in `/custom/conf/app.ini`: > > ```ini > [project] > PROJECT_BOARD_BASIC_KANBAN_TYPE = Hirschcarpaccio, Preiselbeersauce > PROJECT_BOARD_BUG_TRIAGE_TYPE = Schnitzel, Pommes, Salat > ``` > > Not sure if you can do colours, too… Great workaround for now. Would be nice to also to set the default column / project board (or use the first from the options as a default).
Author
Owner

@8tbit commented on GitHub (Oct 4, 2023):

This would be an amazing feature!

Having something similar to how GitHub has the Gantt chart for workflows and even tables. Project management would be a huge feature for Gitea! You can then track your projects across all repos too.

I'd love to help implement such a feature

@8tbit commented on GitHub (Oct 4, 2023): This would be an amazing feature! Having something similar to how GitHub has the Gantt chart for workflows and even tables. Project management would be a huge feature for Gitea! You can then track your projects across all repos too. I'd love to help implement such a feature
Author
Owner

@8tbit commented on GitHub (Oct 4, 2023):

That and designing custom templates!

@8tbit commented on GitHub (Oct 4, 2023): That and designing custom templates!
Author
Owner

@unfa commented on GitHub (Oct 4, 2023):

It appears that for now you can only have the two stock project types, but you can reconfigure their boards in /custom/conf/app.ini

Well, it is an option for people self-hosting Gitea, but what about public instances like Codeberg?

@unfa commented on GitHub (Oct 4, 2023): > It appears that for now you can only have the two stock project types, but you can reconfigure their boards in `/custom/conf/app.ini` Well, it is an option for people self-hosting Gitea, but what about public instances like Codeberg?
Author
Owner

@Snuupy commented on GitHub (Jun 11, 2024):

I see github projects has table views (including group by, sort by, slice by) to organize issues in the table. I find this very useful for large backlogs.

@Snuupy commented on GitHub (Jun 11, 2024): I see github projects has table views (including group by, sort by, slice by) to organize issues in the table. I find this very useful for large backlogs.
Author
Owner

@AliMickey commented on GitHub (Jun 29, 2025):

Has there been any progress on this that I have missed?

Being able to create custom project templates would be very helpful, a custom set of boards with predefined tasks within each for example.

@AliMickey commented on GitHub (Jun 29, 2025): Has there been any progress on this that I have missed? Being able to create custom project templates would be very helpful, a custom set of boards with predefined tasks within each for example.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/gitea#8633