Skip to content

atari-legend/atari-legend

Repository files navigation

The Atari Legend Project

Build Status Style CI Quality Score

This is the source code for Atari Legend, a website for Atari ST enthusiasts.

It is built with Laravel and Bootstrap.

This repository contains the source code for the public site. It is a 2020 re-implementation of the legacy site with Laravel and Bootstrap. The administration part (Control Panel aka CPANEL) is still running on the legacy codebase (See the Legacy repository).

Build & Development

This is a typical Laravel application:

  • Run composer install to install PHP dependencies
  • Run npm install to install NPM dependencies
  • Run npm run dev or npm run prod to generate the static resources (JS, CSS)

Laravel Environment

In addition to the standard Laravel settings in your .env file, the following specific settings are supported:

# Base URL for the legacy site, used to make links to CPANEL
AL_LEGACY_BASE_URL=http://legacy.atarilegend.com

# hCaptcha configuration. Use the configuration below for development and testing
# See: https://docs.hcaptcha.com/#integrationtest
CAPTCHA_SITEKEY=10000000-ffff-ffff-ffff-000000000001
CAPTCHA_SECRET=0x0000000000000000000000000000000000000000

# Matomo analytics ID. Leave blank to not include the Matomo analytics tag in
# the pages
MATOMO_ID=12345