https://github.com/jimmyjones865/postpallite
A self-hosted web app for buying and printing Deutsche Post Internetmarke stamps directly from your browser via PrintNode.
https://github.com/jimmyjones865/postpallite
deutsche-post printnode shipping-api
Last synced: 24 days ago
JSON representation
A self-hosted web app for buying and printing Deutsche Post Internetmarke stamps directly from your browser via PrintNode.
- Host: GitHub
- URL: https://github.com/jimmyjones865/postpallite
- Owner: jimmyjones865
- Created: 2026-05-05T19:06:35.000Z (about 1 month ago)
- Default Branch: main
- Last Pushed: 2026-05-12T10:54:55.000Z (about 1 month ago)
- Last Synced: 2026-05-12T12:36:33.091Z (about 1 month ago)
- Topics: deutsche-post, printnode, shipping-api
- Language: JavaScript
- Homepage:
- Size: 24.4 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# postpallite
A self-hosted web app for printing Deutsche Post Internetmarke (ePaket/ePost) stamps directly from your browser via [PrintNode](https://www.printnode.com/).
Paste an address, pick a letter format, and the stamp is purchased via the Deutsche Post API and sent to your printer automatically.
## Stack
- Node.js + Express backend
- SQLite for order history
- Docker for deployment
## Setup
Copy `.env.example` to `.env` and fill in your credentials:
```
DP_USER=your@email.de
DP_PASS=yourpassword
PRINTNODE_API_KEY=yourkey
PRINTNODE_DEFAULT_PRINTER=12345
```
Then run:
```bash
docker compose up -d
```
The app will be available at `http://localhost:3000`.