Skip to content

sl-shinto-shrine-register/adm

Repository files navigation

Admin interface of the Second Life Shinto shrine register (SLSR)

Table of Contents

About

This project is an temporary solution to simplify the maintenance of the database.

Contribution

Feel free to open pull requests.

Quick start

  1. Copy the complete SQL data dumps into data/*.sql.
  2. Install all dependencies by using the latest Docker image of Composer.
    docker run --rm -it -v "$(pwd):/app" composer/composer i --ignore-platform-reqs
  3. Use the development environment variables:
    cp .env.dev .env
  4. Build and start all Docker container
    docker compose up -d

IDE

VSCode/VSCodium with the following extensions:

Deployment

Please take the .env.prod as an reference and change the MARIADB_ROOT_PASSWORD environment variable to an secure random passphrase by using:

openssl rand -base64 48

License

This Software is free under the terms of the GNU Affero General Public License v3 or later.