Post

GeoPulse

Self-hosted location tracking and visualization platform with GPS history, trip detection, and AI-powered insights, backed by PostgreSQL with PostGIS.

GeoPulse
In Development
This script is currently in active development and may be unstable or incomplete. Use in production environments is not recommended.

Installation

Default install:

1
bash -c "$(wget -qLO - https://github.com/community-scripts/ProxmoxVED/raw/main/ct/geopulse.sh)"
CPU: 2 cores RAM: 1024 MB Disk: 8 GB OS: Debian 13

Configuration

Config file:

1
/etc/geopulse/geopulse.env

Notes

To create an admin account: echo 'GEOPULSE_ADMIN_EMAIL=you@example.com' >> /etc/geopulse/geopulse.env && systemctl restart geopulse-backend — then register with that email in the UI.

Web Interface

Port: 80

This post is licensed under CC BY 4.0 by the author.