Skip to content
mikey54Public

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 

Repository files navigation

Dominican Car Rental Odoo

Production-oriented Odoo 18 Community rental platform for a Dominican fleet of 100+ vehicles.

The product keeps manual odometer workflows authoritative and treats GPS as an optional provider adapter. Panelli is used as an approved design and accounting reference; credentials, databases, filestores, customer data, fiscal sequences, and issuer identity are never copied into this repository.

Repository contract

  • Target branch: fh-zues-01/docker-production-ready
  • Odoo: 18 Community, immutable image digest required before release
  • Runtime: one Odoo web container plus one isolated PostgreSQL container
  • Public access: Apache/TLS reverse proxy to loopback Odoo HTTP and gevent ports
  • Fleet target: 100+ vehicles, expandable import sheet, branch-aware access
  • Fiscal target: l10n_do plus a separately gated, tenant-owned Gotham/EF2 adapter
  • GPS target: optional HTTPS provider interface; no-GPS operation remains complete

The unified delivery package combines the FH hosting/billing foundation with the Panelli operations and UI patterns. See docs/DELIVERY_TREE.md for the operator tree and output/fleet-import-template.xlsx for 110-row onboarding.

Deployment

docker compose --env-file .env -f docker/compose.yaml config
docker compose --env-file .env -f docker/compose.yaml up -d db
docker compose --env-file .env -f docker/compose.yaml up -d web

Do not put secrets, database dumps, filestore data, GPS tokens, or Gotham credentials in Git.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors