Skip to content
craigslist apartment scraper and slackbot written in elixir
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.
config
lib
priv/repo/migrations
rel
test
.dockerignore
.gitignore
Dockerfile
README.md
docker-compose.yml
mix.exs
mix.lock

README.md

Bird

Craiglist apartment scraper and slackbot written in Elixir

Running

Before running, create a .env file with your Slack API Token:

export SLACK_TOKEN="<TOKEN>"

Then run:

source .env

Development

mix deps.get
iex -S mix

Production

mix deps.get
mix release --verbose --env=prod
rel/bird/bin/bird migrate
rel/bird/bin/bird start

Docker

docker-compose up -d --build
docker-compose run scraper ./bin/bird migrate
docker-compose run scraper ./bin/bird foreground
You can’t perform that action at this time.