Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/tborychowski/courier

a self-hosted parcel tracker
https://github.com/tborychowski/courier

Last synced: 16 days ago
JSON representation

a self-hosted parcel tracker

Awesome Lists containing this project

README

        

# courier
A self-hosted parcel tracker.
Heavily inspired by [ParcelPony](https://github.com/fireshaper/parcelpony).

## Features
- nodejs version
- docker & docker-compose
- track almost any courier in the world

## TODO
- [ ] edit tracking?
- [ ] don't reload on "delete", just remove item from the list
- [ ] don't reload on on "add" - add item immediately, then reload in bg
- [ ] maybe add "force reload" option to invalidate cache?

## Setup
### Prerequisities
- Register at [trackinghive](https://my.trackinghive.com/) and get the API token (In Settings/API Keys)

### Run
Use this `docker-compose.yml`:
```yml
---
version: '3.7'
services:
courier:
container_name: courier
image: tborychowski/courier
restart: unless-stopped
ports:
- "3000:3000"
environment:
- NODE_ENV=production
- TOKEN=

```
That's it!
Now you can add & track your parcels from the web interface.