Deployment Requirements
You buy a folder of code. You run it on your computer.
Primer is not a website you log into. It's software you install on hardware you control. Here's what that actually looks like.
The big picture
From purchase to daily use, in three steps.
1. You download
A zip file. The complete source code.
2. You install it
On a server, laptop, or cloud VM you own.
3. Your team uses it
Opens in any web browser, on your network.
Where does the data live?
Everything stays inside your organization. We never see it, host it, or touch it.
Your organization
DavidPM, LLC
No connection.
No access.
No data.
Three ways to install it
Pick the one that matches your comfort level. You can always change later.
Simplest
Runs on a single laptop or small server. No database to set up. Good for small teams or trying it out.
Best for:
Fewer than 25 people
Recommended
One command starts everything: the app and a real database, running side by side in containers. Works the same on every operating system.
Best for:
Most organizations
Flexible
For teams with an existing IT setup. Plug Primer into the servers, databases, and login systems you already run.
Best for:
Enterprise IT teams
What's inside the zip file
When you purchase, you receive a single download. Here's what's in it.
The application
Every line of code that makes Primer work.
Instructions
Setup guides, architecture notes, and a playbook for rolling it out to your team.
Database setup
Files that create the database tables on first run. No manual setup.
One-command install
The recipe that starts the app and database together.
Configuration
A template file listing every setting you might want to change.
Start here
A plain-language walkthrough for your first install.
What you're in charge of
Owning the source code means you make all the decisions. Here's what you choose.
Where it runs
Your office, the cloud, or a mix.
The database
PostgreSQL, MySQL, or SQLite.
Who logs in
Built-in accounts or your existing login system.
The look
Your colors, logo, and wording.
The network
Your firewall, your domain, your SSL.
Use the database you already have
Primer speaks three common database dialects. Change one setting to switch between them.
Rock-solid, scales to thousands of users. Our go-to pick.
Use it if your organization already runs on MySQL.
A single file, zero setup. Best for fewer than 25 people.
Need a hand getting started?
We offer an optional one-time setup service where we install Primer on your infrastructure for you. After that, it's yours to run. Most organizations with an IT team can install it themselves using the included instructions.
Want to see Primer in action first?
Try the Demo