Skip to content
Web application dedicated to ISTEX sub-corpus extraction
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
nginx
public
src
.dockerignore
.eslintrc
.gitignore
.local.vimrc
.npmignore
.npmrc
.travis.yml
Dockerfile
README.md
docker-compose.yml
makefile
package-lock.json
package.json
yarn.lock

README.md

istex-dl

Tableau Trello de suivi Build Status Docker Pulls

Istex-dl is a web application dedicated to ISTEX sub-corpus extraction. It makes possible to download several ISTEX documents easily in a ZIP file using a web interface.

Prerequisites

  • For debug: nodejs >= 8
  • For production: docker & docker-compose or ezmaster

Run for debug

git clone git@github.com:istex/istex-dl.git && cd istex-dl
npm install
npm start

# or run this command on windows instead of "npm start"
./node_modules/react-scripts/bin/react-scripts.js start

Then istex-dl is listening at this URL: http://127.0.0.1:3000

Run for production

Istex-dl is ezmaterized so you just have to deploy the latest istex-dl docker image with ezmaster.

Or if you do not use ezmaster, you can deploy istex-dl thanks to the docker-compose.yml dedicated to production this way:

curl https://raw.githubusercontent.com/istex/istex-dl/master/docker-compose.yml > docker-compose.istex-dl.yml
docker-compose -f docker-compose.istex-dl.yml up -d

Then istex-dl is listening at this URL: http://127.0.0.1:45445 (replace 127.0.0.1 by your server hostname)

You can’t perform that action at this time.