dontic / wayfinder

A web app for Overland

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

wayfinder

Static Badge

Static Badge

A Web App for Overland iOS

Wayfinder is a Web Application that uses django + React to store the data from Overland and display it in a intuitive way.

Installation

  1. Clone the repository
git clone https://github.com/dontic/wayfinder.git
  1. Go into the wayfinder directory
cd wayfinder
  1. Copy the .env file
cp .env.template .env
  1. Use your favorite editor to edit the .env file
nano .env
  1. Start the application
docker compose build && docker compose up -d
  1. The application becomes available in 127.0.0.1:80 You might want to set up a reverse proxy to serve the application propperly.

Database options

  1. Sqlite3 - Easiest but less efficient, database gets stored in the data directory
  2. PostgreSQL
  3. PostgreSQL + TimescaleDB

PostgreSQL with TimescaleDB is the most efficient way to handle this time sensitive data. You can follow this guide to install PostgreSQL in your home server or VPS.

Remember to allow external connections in Postgres.

About

A web app for Overland

License:MIT License


Languages

Language:Python 95.2%Language:Dockerfile 2.7%Language:Shell 2.1%