Skip to content

adshares/adselect

Repository files navigation

Adshares

Adshares / AdSelect

Report bug · Request feature · Docs

AdSelect is a back-end service for ad selection. It accepts requests from AdServer internally.

Quality Status Reliability Rating Security Rating Build Status

Quick start

Development

Start elasticsearch (docker example)

docker pull docker.elastic.co/elasticsearch/elasticsearch:7.14.0
docker network create elastic
docker run --name es01 --net elastic -p 9200:9200 -p 9300:9300 -e discovery.type=single-node \
  -it docker.elastic.co/elasticsearch/elasticsearch:7.14.0

Configure and start server

git clone https://github.com/adshares/adselect.git
cd adselect
composer install
composer dump-env dev
vi .env.local.php
composer dev

Related projects

License

This work is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This work is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the License along with this work. If not, see https://www.gnu.org/licenses/gpl.html.