# Spot Project [Spot](https://www.findmespot.com) & GPX integration ## Dependencies * npm 18+ * composer * php-mbstring * php-imagick * php-gd * php-mysql * php-exif * ffprobe & ffmpeg * STARTTLS Email Server (use Gmail if none available) * Optional: Geo Caching Server (WMTS Caching Service) ## PHP Configuration * max_execution_time = 300 * memory_limit = 500M * post_max_size = 4G * upload_max_filesize = 4G * max_file_uploads = 50 ## Getting started 1. Clone Git onto web server 2. composer install 3. npm run dev 4. Update php.ini parameters 5. Copy timezone data: mariadb_tzinfo_to_sql /usr/share/zoneinfo | mariadb -u root mysql 6. Copy settings-sample.php to settings.php and populate 7. Go to #admin and create a new project, feed & maps 8. Add a GPX file named .gpx to /geo/ ## To Do List * Add mail frequency slider * Use WMTS servers directly when not using Geo Caching Server * Allow HEIF picture format * Fix .MOV playback on windows firefox * Garmin InReach Integration