Looking for changes on website content https://projet-alice-demo.herokuapp.com/diffs/
選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。
aeris 7df14646ae Mise à jour de 'README.md' 1年前
app Add icons 1年前
bin Update dependencies 1年前
config Add login/logout access to config 1年前
db Add index for date in table diffs 1年前
lib/tasks First version 2年前
log First version 2年前
public Favicon 1年前
spec Add login/logout access to config 1年前
tmp First version 2年前
vendor Amélioration visuelle 1年前
.env.development License & readme 1年前
.gitignore Commit changes 1年前
.rspec Better changes detection 2年前
Gemfile Update dependencies 1年前
Gemfile.lock Update dependencies 1年前
Guardfile Update dependencies 1年前
LICENSE License & readme 1年前
Procfile Commit changes 1年前
README.md Mise à jour de 'README.md' 1年前
Rakefile First version 2年前
config.ru First version 2年前



Alice is a tool to monitor changes on websites.

It's a Ruby on Rails application, using PostgreSQL for storage.

Website to monitor can be configured to check only part of the content, based on text search or CSS selector.

It was initially developped to help Projet Arcadie to track declaration of assets or parliamentary assistants of French politicians.

It's released under AGPLv3 license.

You can see a demo in action here.


It's just a plain old RoR application, so standard RoR deployment 😊


	export RAILS_ENV=production
	rails assets:precompile
	rails db:migrate
	rails server

You also need to setup a daily cron on ./bin/cli.rb check

Config modifications are restricted to admin people by a password protection. So you need to set environment variable with admin username (LOGIN_USERNAME) and password (LOGIN_PASSWORD). You can do this on the .env.production file (managed by dotenv-rails).


Favicon is made by Pixel Perfect and released under Flaticon Basic License

We use BrowserStack for UI testing on different browsers and devices.