Skip to content
/ site Public

Page d'accueil du site de l'INARES (MOOCs de philosophie)

License

Notifications You must be signed in to change notification settings

inares/site

Folders and files

NameName
Last commit message
Last commit date

Latest commit

54f7653 · Dec 18, 2020

History

39 Commits
Apr 18, 2017
Dec 17, 2020
Apr 4, 2017
Jul 11, 2017
Apr 4, 2017
May 18, 2017
Mar 24, 2017
May 18, 2017
May 18, 2017
May 18, 2017
Apr 5, 2017
Dec 17, 2020
Apr 5, 2017
Mar 24, 2017
Apr 4, 2017
May 18, 2017
Dec 17, 2020
Mar 24, 2017
Dec 18, 2020
Jul 11, 2017
Apr 6, 2017
Apr 6, 2017
Dec 18, 2020
Mar 24, 2017
Mar 24, 2017
Mar 24, 2017
Mar 24, 2017
Dec 18, 2020
Mar 24, 2017
Jul 11, 2017
Apr 5, 2017

Repository files navigation

INARES

This is the repository for the INARES main site.

Installation

You need to use Ubuntu Xenial:

docker run --name inares-site -it ubuntu:xenial

Then, run this:

apt update && \
apt install -y --no-install-recommends git imagemagick graphicsmagick ruby-full curl g++ make libpng-dev automake pkg-config openssh-client python-dev && \
curl -sL https://deb.nodesource.com/setup_10.x | bash - && \
apt-get install -y --no-install-recommends nodejs && \
git clone https://github.com/inares/site.git && \
cd site && \
rm yarn.lock -f && \
npm install && \
gem install bundler && \
bundle install --jobs=3 --retry=3 && \
bundle package

npm run build

To deploy to Netlify:

npm install netlify-cli -g
netlify login
netlify deploy --dir=_site --prod