Platform
An open-source commerce platform — built for speed, run by us.
Every TritonCart shop runs on the same platform: an open-source commerce core, a storefront we build for your brand, and the operations around both. This page is how it is built — for the people who ask.
- Core
- Medusa v2 — open source, MIT
- Storefront
- Astro, server-rendered
- Hosting
- Dedicated server, Germany
- Delivery
- Cloudflare network, DDoS protection
The storefront
Fast for your customers first.
- Rendered on the server
- Every page arrives complete: readable by search engines, usable before any script runs.
- Cached at the edge
- Pages and images are held close to your customers and refreshed when something changes.
- Images sized per screen
- WebP in three sizes with srcset — a phone never loads a desktop picture.
- Phone first
- Designed on the small screen first; the desktop gets the same shop with more room.
Under it: a headless API (Medusa) and an Astro storefront, with Vue where a page needs interaction. Not a theme on someone else’s shop.
The install
One install per customer, nothing shared.
Your own server, database, search index, storage and CDN hostname. No other customer’s data sits next to yours, and no other shop slows yours down.
- Medusa v2
- The commerce core: products, carts, orders, customers, promotions, regions, tax, shipping.
- PostgreSQL
- The database, backed up every night.
- Meilisearch
- Search and filters across the full catalogue.
- Redis
- Cache, events and background work.
- Object storage + CDN
- Originals and web images in S3-compatible storage, delivered through Cloudflare.
- SFTP + SMTP
- An intake for feeds and photos; mail from your own sender.
Operations
One release, every install.
Versioned releases
Every install runs the same tested release; an improvement for one shop reaches all of them.
Deploys
Containerised and deployed with Coolify to your server — you never press a button.
Backups
Every night, encrypted, kept in a second region, and restored as a test.
Monitoring
Uptime, certificates and failed runs are watched; the alert comes to us.
No lock-in
Your data is free. The software is ours to run.
Open source
The commerce core is Medusa, MIT-licensed. Nothing proprietary sits between you and your data.
Export at any time
Products, variants and prices, customers and orders as CSV or JSON; images as the originals you uploaded.
When you leave
A full export within 30 days, no fee. Then the install is destroyed, and we confirm it in writing.
What we do not offer
Self-hosting of our platform layer, or a hand-over of its source. The value is that we run it.
Data protection
Hosted in Germany. Processors named.
Servers and storage are in Germany. Pages and images reach your customers through Cloudflare’s network, under a data processing agreement. Your order comes with ours (AVV). Credentials you give us are stored encrypted.
| Processor | What for | Where |
|---|---|---|
| Hetzner | Servers and object storage | Germany |
| Cloudflare | Delivery (CDN), DDoS protection, DNS | Global network |
| Brevo | Transactional e-mail | France |
| Coolify Cloud | Deployment control | EU |
Your payment provider is your own contract, not one of our processors.
Questions
Frequently asked.
Which technology is TritonCart built on?
An open-source commerce core — Medusa v2, MIT-licensed — with a server-rendered Astro storefront, PostgreSQL, Meilisearch for search and Redis. Each customer gets a dedicated install on a server in Germany, delivered through Cloudflare’s network, and every install runs the same tested release.
Who owns my data — and can I leave?
Your data is yours. Products, variants and prices, customers and orders export as CSV or JSON at any time; images as the originals you uploaded. If you leave, you get a full export within 30 days at no fee; then the install is destroyed, and we confirm it in writing.
How is data protection handled?
Servers and storage are in Germany. With your order you get our data processing agreement (AVV, Art. 28 GDPR), and every processor is named on this page — Hetzner, Cloudflare, Brevo and Coolify Cloud. Your payment provider is your own contract, not one of ours. Credentials you give us are stored encrypted.
Questions about the platform?
Ask the people who run it. We answer technical questions as plainly as the commercial ones.