Skip to content

freifunk/LinkSink

Repository files navigation

linksink

Requirements

  • PHP 8.0 or higher
  • Composer
  • SQLite (or another database supported by Doctrine)

Installation

  1. Clone the repository:

    git clone https://github.com/freifunk/linksink.git
    cd linksink
  2. Install PHP dependencies:

    composer install

Initializing the Database

  1. Create the database schema:
    php bin/console doctrine:schema:create

Running Tests

  1. Run PHPUnit tests:
    ./vendor/bin/phpunit

Additional Commands

  • To clear the cache:

    php bin/console cache:clear
  • To run the development server:

    php bin/console server:run