No description
  • CSS 53.6%
  • JavaScript 23.9%
  • PHP 14.3%
  • Twig 8.2%
Find a file
2018-11-29 14:07:19 -07:00
database Initial commit 2018-11-29 13:17:19 -07:00
public Initial commit 2018-11-29 13:17:19 -07:00
resources Initial commit 2018-11-29 13:17:19 -07:00
routes Add per site routes 2018-11-29 14:06:41 -07:00
src Add per site routes 2018-11-29 14:06:41 -07:00
store Initial commit 2018-11-29 13:17:19 -07:00
.gitattributes Initial commit 2018-11-29 13:17:19 -07:00
.gitignore Initial commit 2018-11-29 13:17:19 -07:00
.styleci.yml Initial commit 2018-11-29 13:17:19 -07:00
composer.json Initial commit 2018-11-29 13:17:19 -07:00
composer.lock Initial commit 2018-11-29 13:17:19 -07:00
config.example.php Update base config 2018-11-29 14:07:19 -07:00
core.php Initial commit 2018-11-29 13:17:19 -07:00
LICENSE Initial commit 2018-11-29 13:17:19 -07:00
README.md Initial commit 2018-11-29 13:17:19 -07:00
routes.php Initial commit 2018-11-29 13:17:19 -07:00
server.php Initial commit 2018-11-29 13:17:19 -07:00
topia Initial commit 2018-11-29 13:17:19 -07:00
utility.php Initial commit 2018-11-29 13:17:19 -07:00

rverse2

Requirements

  • PHP 7.2.0 (or greater) or an equivalent environment
  • MySQL 5.7 is recommended, you can use any database engine compatible with illuminate/database in theory though.
  • Composer

Installing

Backend

Copy config.example.php, set everything up to your liking (database is most important). I'd also recommend setting show_errors to true for development. Then run the following commands in the root.

$ composer install
$ php topia db:install
$ php topia db:migrate
$ php topia db:setup

After that you can either use $ php topia serve to use the built in development server or serve the public folder through your webserver of choice.