Try TruePPM
TruePPM’s zero-config evaluation paths — a hosted read-only demo and a one-command local trial, both preloaded with the same Platform Migration hybrid sample project — arrive with the 0.4 beta. This page previews them.
The hosted read-only demo (ships in 0.4)
Section titled “The hosted read-only demo (ships in 0.4)”Once 0.4 tags, nothing will be needed to install — you will open the hosted demo and click around a real, populated schedule:
→ try.trueppm.com (live at the 0.4 tag)
It will be served through TruePPM’s own tokenized, read-only share link (the same
mechanism the product gives you for sharing a schedule or board).
There is no login and no write path — you are looking at a live instance, not a
screenshot tour, but nothing you do can change it. The demo is noindex, resource
-capped, and reachable only at the share URL.
One command: run the demo locally (ships in 0.4)
Section titled “One command: run the demo locally (ships in 0.4)”Once 0.4 tags and its release images are published (#939), one command will bring up the whole stack on your own machine with zero configuration and auto-seed the sample data:
git clone https://gitlab.com/trueppm/trueppm.git && cd trueppmdocker compose -f docker-compose.demo.yml upThat is the entire setup. The stack:
- migrates the database and seeds the Platform Migration sample (no manual data entry);
- mints the public read-only schedule share link and prints its URL in the
demo-seedcontainer logs; - serves the web UI on
http://localhostwithnoindexheaders and aDisallow: /robots.txt; - applies conservative per-container memory and CPU caps.
Read the printed share URL from the logs and open it:
docker compose -f docker-compose.demo.yml logs demo-seed | grep 'URL:'# → http://localhost/share/schedule/<token>Pin a stable share URL
Section titled “Pin a stable share URL”The raw share token is stored only as a hash, so a randomly-minted link cannot be
reprinted after the first run. To get a stable, reprintable URL that survives
restarts, pin a token before the first up:
TRUEPPM_DEMO_SHARE_TOKEN=your-fixed-token \TRUEPPM_DEMO_BASE_URL=https://try.trueppm.com \ docker compose -f docker-compose.demo.yml upThe public URL is then https://try.trueppm.com/share/schedule/your-fixed-token.
The create_demo_share_link
command that mints it is idempotent on the pinned token.
Which path do I want?
Section titled “Which path do I want?”| You want to… | Use | Available |
|---|---|---|
| Evaluate a populated demo today | Installation → seed_demo_project --with-personas | Now (0.3) |
| Learn the data model via the API | Quickstart, Route B | Now (0.3) |
| Stand up a real instance for your team | Installation | Now (0.3) |
| Click around a live schedule with nothing to install | try.trueppm.com | Ships in 0.4 |
| Run the read-only demo on your own machine | docker compose -f docker-compose.demo.yml up | Ships in 0.4 |
Next steps
Section titled “Next steps”- The Story — the eight-step hybrid PM flow the sample walks through
- Sample projects — the full catalog of loadable samples
- Evaluation guide — verify each capability, screen by screen
- Installation — the production deployment path