Skip to content

About

Online Pilot Logbook

Resources

Stars

20 stars

Watchers

11 watching

Forks

Latest commit

 

History

1,692 Commits

Folders and files

Repository files navigation

FlightLoggin is an online web-based Pilot Logbook for both
professional and hobby fliers.

Visit it online at http://flightlogg.in/


Required packages
=================

If you want to install and deploy a private instance of FlightLoggin
on your own server, you will need the following major pieces of software:

* git
* apache2
* mercurial
* bzr
* subversion
* postgres-9.1-postgis
* python-pip
* python-dev
* virtualenv
* libapache2-mod-wsgi
* python-virtualenv
* python-matplotlib

* postgresql-contrib-9.1
* proj
* linpng12-dev
* libfreetype6-dev
* libpq-dev
* libgeos-dev
* libproj-dev
* libjpeg62-dev

Some additional details on the specific dependencies and their
versions are described in the document:

  deployment/requirements.txt


Installation
============

The installation generally assumes Ubuntu 11.10, but other Linux
distributions or platforms might be usable with some work.

1) Clone the flightloggin2 GIT repo into /srv/flightloggin2

2) Install the major software components by running:

  deployment/install-apt-packages.sh

3) Prepare empty database and Install GIS support in PostgreSQL:

  deployment/create-database.sh
  deployment/install-postgis-ubuntu-11.10.bash

5) Deploy Apache settings:

  deployment/install-to-apache.sh
  deployment/make-dirs.sh
  deployment/install-favicon.sh


6) Configure the application settings by copying the templates and
   editing the files to customize for your environment:

  cp deployment/local_settings.template local_settings.py
  vim local_settings.py
  cp flightloggin/settings_private.template settings_private.py
  vim settings_private.py

7) (Optional) Configure periodic processes and email handling:

  deployment/install-crontab.sh
  deployment/install-mail-aliases.sh

8) (Optional) If you want to use Munin for monitoring operations and
   performance of the system:

  deployment/install-munin-plugins.sh


User Support
============
For technical assistance using FlightLoggin, you can use the following resources:

* Google Groups:  https://groups.google.com/forum/#!forum/flightloggin
* Twitter @flightloggin:  https://twitter.com/flightloggin

To report a software bug in FlightLoggin:

* Github issues:  https://github.com/priestc/flightloggin2/issues

About

Online Pilot Logbook

Resources

Stars

20 stars

Watchers

11 watching

Forks

Releases

Packages

Used by

Contributors

Languages