Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/StevenWeathers/thunderdome-planning-poker

⚡ Thunderdome is an open source agile planning poker, sprint retro, and story mapping tool
https://github.com/StevenWeathers/thunderdome-planning-poker

agile agileretrospective daily-standup planning-poker poker-planning remote retrospective scrum stories story-mapping thunderdome thunderdome-planning-poker

Last synced: 5 days ago
JSON representation

⚡ Thunderdome is an open source agile planning poker, sprint retro, and story mapping tool

Awesome Lists containing this project

README

        

![](https://github.com/StevenWeathers/thunderdome-planning-poker/workflows/ci/badge.svg)
[![](https://img.shields.io/docker/pulls/stevenweathers/thunderdome-planning-poker.svg)](https://hub.docker.com/r/stevenweathers/thunderdome-planning-poker)
[![](https://img.shields.io/github/v/release/stevenweathers/thunderdome-planning-poker?include_prereleases)](https://github.com/StevenWeathers/thunderdome-planning-poker/releases/latest)

# Thunderdome

🆓 Free to use! [Thunderdome Open Source Poker Planner](https://thunderdome.dev/)

💵 [Premium Options Available](https://thunderdome.dev/subscriptions/pricing)

## Remote team collaboration with agile poker planning, sprint retrospectives, user story mapping and async team stand-ups (checkins).

![image](docs/img/main_preview.png)

# Running in production

## Use latest docker image

```
docker pull stevenweathers/thunderdome-planning-poker
```

## Use latest released binary

[![](https://img.shields.io/github/v/release/stevenweathers/thunderdome-planning-poker?include_prereleases)](https://github.com/StevenWeathers/thunderdome-planning-poker/releases/latest)

## K8s

```bash
cd ./build/helm
helm install -f thunderdome-db.yaml thunderdome-db ./db
helm install -f thunderdome-mail.yaml thunderdome-mail ./app
helm install -f thunderdome.yaml thunderdome ./app
kubectl port-forward svc/thunderdome 8080:8080
```

# Guides

- [User Guide](docs/GUIDE.md)
- [Configuring Thunderdome](docs/CONFIGURATION.md)
- [Contributing Guide](docs/CONTRIBUTING.md) for details on our code of conduct, and the process for submitting pull
requests to us.
- [Developing Guide](docs/DEVELOPING.md) for details on setting up your local and required steps for code changes.
- [Testing Guide](docs/TESTING.md) for details on how to test (unit and end to end) changes made to Thunderdome.
- [Security Policy](docs/SECURITY.md) for details on how to submit a vulnerability report.

# Upgrading from v2 to v3 major release

If you're currently running a 2.x.x release version of Thunderdome you will need to do the following before running a
3.x.x release version. If you're creating a fresh instance of Thunderdome you can ignore this section.

- Review the breaking changes introduced in 3.x which includes the removal of Dicebear Avatars service
- If you use the included docker-compose file to run Thunderdome you will need to upgrade your postgres dataset to 15
- Run the latest available 2.x.x release, this will run any SQL migrations that level set the SQL schema for 3.x.x.
- Run the latest available 3.x.x release, this will run any SQL migrations since 3.0.0, however will not run any 2.x.x
migrations.

# Donations

For those who would like to donate a small amount for my efforts or monthly hosting costs of Thunderdome.dev I accept
paypal.

[![paypal](https://www.paypalobjects.com/en_US/i/btn/btn_donateCC_LG.gif)](https://paypal.me/smweathers?locale.x=en_US)