Skip to content

Marclass/pathfinder

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

85 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PATHFINDER (DRAFT VERSION)

Mapping tool for EVE ONLINE

url: https://www.pathfinder.exodus4d.de

IMPORTANT: This project is still in beta phase and is not officially released! Feel free to check the code for security issues. You can not get the project to work, on your own server, until some required SQL dumps have been included to this repository! I will provide all required dumps once the beta phase is over. Do not expect this before the end of 2015.

Project requirements ---------------------------------------------

APACHE Webserver

  • PHP 5.3.4 or higher
  • PCRE 8.02 or higher (usually shipped with PHP package, but needs to be additionally updated on CentOS or Red Hat systems)
  • mod_rewrite and mod_headers enabled
  • GD libary (for Image plugin)
  • cURL, sockets or stream extension (for Web plugin)
  • Gzip compression

Nginx and Lighttpd configurations are also possible. http://fatfreeframework.com/system-requirements

Database

  • mysql: MySQL 5.x
  • sqlite: SQLite 3 and SQLite 2
  • pgsql: PostgreSQL
  • sqlsrv: Microsoft SQL Server / SQL Azure
  • mssql, dblib, sybase: FreeTDS / Microsoft SQL Server / Sybase
  • odbc: ODBC v3
  • oci: Oracle

Here is a list of links to DSN connection details for all currently supported engines in the SQL layer: http://fatfreeframework.com/sql

Development Environment

  • t.b.a.

Folder structure (production) ------------------------------------

  |-- (0755) app              --> backend [*.php]
      |-- app               --> "Fat Free Framework" extensions
      |-- lib               --> "Fat Free Framework"
      |-- main              --> "PATHFINDER" root
      |-- config.ini        --> config "f3" framework
      |-- cron.ini          --> config cronjobs
      |-- pathfinder.ini    --> config pathfinder
      |-- routes.ini        --> config routes
  |-- (0755) build_js       --> JS build folder and source maps (minified, uglified)
      |-- app               --> "PATHFINDER" core files
      |-- lib               --> 3rd partie extension/library
      |-- build.txt         --> generated build summary
  |-- (0755) js             --> JS source files (raw)
      |-- app               --> "PASTHFINDER" core files (not used for production )
      |-- lib               --> 3rd partie extension/library (not used for production )
      |-- app.js            --> require.js config (!required for production!)
  |-- (0777) logs           --> log files
      |-- ...
  | -- node_modules         --> node.js modules (not used for production )     
      |-- ...
  |-- (0755) public         --> frontend source
      |-- css               --> CSS build folder (minified)
      |-- fonts             --> Web/Icon fonts
      |-- img               --> images
      |-- templates         --> templates
  |-- sass                  --> SCSS source (not used for production )
      |-- ...
  |-- (0777) tmp            --> cache folder
      |-- ...
  |-- (0755) .htaccess      --> reroute/caching rules
  |-- (0755) index.php

About

EVE Online - Pathfinder

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 43.0%
  • PHP 31.9%
  • CSS 16.1%
  • HTML 8.8%
  • Other 0.2%