All Projects → chrisns → scrumonline

chrisns / scrumonline

Licence: MIT license
Always up to date scrumonline docker build

Programming Languages

Dockerfile
14818 projects
shell
77523 projects
PHP
23972 projects - #3 most used programming language

Projects that are alternatives of or similar to scrumonline

scrum-planning-poker
Please feel FREE to try it and give feedback by searching Scrum敏捷估算 in WeChat mini program.
Stars: ✭ 30 (+66.67%)
Mutual labels:  agile, planning, scrum
Jitamin
🐼 Jitamin is a free software written in PHP, intended to handle the project management over the web. QQ群: 656868
Stars: ✭ 903 (+4916.67%)
Mutual labels:  agile, scrum
planningpoker4azure
Planning Poker 4 Azure
Stars: ✭ 49 (+172.22%)
Mutual labels:  scrum, scrum-poker
poinz
Distributed Planning Poker
Stars: ✭ 105 (+483.33%)
Mutual labels:  agile, scrum
Zentaopms
Zentao is an agile(scrum) project management system/tool, Free Upgrade Forever!​
Stars: ✭ 716 (+3877.78%)
Mutual labels:  agile, scrum
Awesome Agile
Awesome List of resources on Agile Software Development.
Stars: ✭ 797 (+4327.78%)
Mutual labels:  agile, scrum
Thunderdome Planning Poker
⚡ Thunderdome is an open source agile planning poker tool in the theme of Battling for points
Stars: ✭ 70 (+288.89%)
Mutual labels:  agile, scrum
matorral
An open-source, very simple & extensible project managent tool written using Django/Python
Stars: ✭ 21 (+16.67%)
Mutual labels:  agile, scrum
Focalboard
Focalboard is an open source, self-hosted alternative to Trello, Notion, and Asana.
Stars: ✭ 1,153 (+6305.56%)
Mutual labels:  agile, scrum
Imdone Atom
imdone-atom has been archived
Stars: ✭ 219 (+1116.67%)
Mutual labels:  agile, scrum
Scrumwala
Scrumwala: Your very own Scrum, Agile project management web app - built with Laravel
Stars: ✭ 244 (+1255.56%)
Mutual labels:  agile, scrum
Leantime
Leantime is a lean project management system for innovators. Designed to help you manage your projects from ideation to delivery.
Stars: ✭ 702 (+3800%)
Mutual labels:  agile, scrum
Support
Agile project management integrated with GitHub
Stars: ✭ 373 (+1972.22%)
Mutual labels:  agile, scrum
Zenboard
Teamwork made easy
Stars: ✭ 19 (+5.56%)
Mutual labels:  agile, scrum
Nextcloud Deck
📋 Android client for nextcloud deck app
Stars: ✭ 318 (+1666.67%)
Mutual labels:  agile, scrum
Masterlab
简单高效、基于敏捷开发的项目管理工具
Stars: ✭ 846 (+4600%)
Mutual labels:  agile, scrum
kanban-board-app
Kanban style task management board app
Stars: ✭ 118 (+555.56%)
Mutual labels:  agile, scrum
xeo
A modern tool to bring SCRUM to Notion!
Stars: ✭ 26 (+44.44%)
Mutual labels:  agile, scrum
agilemanager-api
HPE's Agile Manager client API module for NodeJS
Stars: ✭ 15 (-16.67%)
Mutual labels:  agile, scrum
Retrospectify
An awesome tool for retrospecting, written in Vue
Stars: ✭ 97 (+438.89%)
Mutual labels:  agile, scrum

Always up to date scrumonline docker build

💁 🏃 📇 📅

(Helping your sprint user-story planning)

You can then deploy this with docker/docker-compose/docker-swarm/AKS/EKS/ECS/k8s/google cloud run or something to your own stack when you want to run planning poker! 🥳🎉🥳

chrisns/scrumonline:latest

‼️ Requires an external mysql service available to it, also note the db init script usage as below

docker run \
  -p 8080:80 \
  -e DB_NAME=scrum_online \
  -e DB_USER=root \
  -e DB_PASS=passwd \
  -e DB_HOST=192.168.0.1 \
  -e HOST="http://localhost:8080" \
  chrisns/scrumonline:latest

chrisns/scrumonline:bundled

Comes with an embedded mysql, breaks the anti-pattern of only one process in a container, and obviously won't let you scale things sensibly but if all you need is a cheap runner for this to run in something like a single thread knative (like google cloud run) then this is a winner for you!

docker run \
  -p 8080:80 \
  -e HOST="http://localhost:8080" \
  chrisns/scrumonline:bundled

State is only in the container, so when you stop the container, so does your data, you can get around this by volume mounting mysql's data in, and also running the init manually to create tables:

docker run \
  -v ${PWD}/db:/var/lib/mysql
  chrisns/scrumonline:bundled \
  ./mysql_init.sh

Notes

Without the volumes and persistence you can just do a docker run as above (even works with Google Cloud Run) (you'll wanna set at least 512mb ram)

Todo

  • example kube config
  • example knative config
  • kustomize template
  • docker compose
  • Provide google cloud run config
  • Update PHP
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].