Report bug · Request feature · Docs
AdSelect is a back-end service for ad selection. It accepts requests from AdServer internally.
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
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.