Skip to content
Self-hosted retro tool aimed at helping remote teams
JavaScript Ruby CSS Shell HTML Dockerfile Smarty
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
api Basic working helm chart implementation Oct 26, 2019
architecture-decisions accept ADR 0002 Replace p-flux with redux Jul 16, 2019
deployment default app version if not provided Nov 5, 2019
design Add sketch file Aug 10, 2018
docker Pipe docker password to docker command Nov 4, 2019
docs Remove slack for now Oct 2, 2018
e2e E2E test with client merged into server Oct 22, 2019
media Rework README (#198) Oct 28, 2019
mock-google-server Switch to new build system for frontend (plus required version update… Jan 22, 2019
web Add configuration options for google oAuth Oct 26, 2019
.adr-dir Initialize architecture decision record process Jul 16, 2019
.dockerignore Upgrade Ubuntu and Node (#158) Jul 17, 2019
.heroku-netrc.enc Automated package testing (#179) Aug 13, 2019
.tool-versions Upgrade Ubuntu and Node (#158) Jul 17, 2019
.travis.yml Re-enable package tests Nov 5, 2019 Update humans.txt (#156) Jul 16, 2019 Update version in contribution guide [skip ci] Jul 11, 2019
Dockerfile Move dockerfile to project root Nov 3, 2019 Adds Posfacto specific details to license file. Jan 18, 2018 Add note about humans.txt file to PR template Mar 19, 2019 Fix typo in readme Oct 31, 2019 Pin Ruby buildpacks - CF v1.7.40, Heroku v200 (fixes #147) (#149) Jul 16, 2019 Remove problematic kill scripts if running on CI, since container is … Feb 14, 2019 Update repos to point to postfacto repo Nov 3, 2019 Move client files in backend to client/ not public/ Oct 22, 2019
humans.txt Fix missing var in CF upgrade script and remove login Aug 12, 2019
license-header.txt Adds PR template and license header example. Jan 18, 2018 Get rid of .bundle, too Oct 24, 2019 Fix styling on settings pages Mar 20, 2019 Add frontend linting stage to Feb 18, 2019


Build Status

Postfacto helps teams run great retrospectives remotely.


Run Retros Remotely

Postfacto lets you run an agile retrospective even when your team is distributed across the world. Retros live update across all your devices so each participant can follow along on their device.

Record Action Items

Retros are designed to help the team improve and that's hard to do without keeping track of the actions the team needs to carry out and the also the one's you've achieved. Postfacto tracks the items you enter week to week to help you keep on top of them.

Mobile Friendly

Participants can add and vote on items from their mobile devices, so its easy to run a retro without everyone in the group having a laptop nearby. This works really well for retros where some people are in the room and some are remote.

Easy Onboarding

Easily set up Postfacto to work with Google OAuth so users can sign up with their google accounts.


Postfacto is a self hosted product, this makes it easier for you to stay in control of you data. We aim to make it as easy to deploy to as many different locations as possible, currently we support:

Note: Download and extract the latest package from the releases page before following the instructions above

If the platforms above don't work for you; you may be able to find a way to run Postfacto yourself by following the Contributing guide.


See the Contributing Guide for more info.


Postfacto is licensed under the GNU Affero General Public License (often referred to as AGPL-3.0). The full text of the license is available here. It's important to note that this license allows you to deploy an instance of Postfacto for private, public or internal use.

You can’t perform that action at this time.