scribouilli-backend/README.md

671 B

Un backend en Rust pour Scribouilli

Production

Dépendances

  • systemd
  • rbenv et ruby-build
  • git
  • (et les outils de compilation pour ruby-build et pour construire certaines Gems)

Développement

Prérequis

  • rust
  • just
  • sqlite3
  • docker et docker-compose
  • watchexec
  • et les dépendances de production

Créer les dossiers

mkdir -p  data/{ruby,build,cache}

Installer ruby pour Scribouilli

./install-ruby.sh $PWD/data 3.2.2

Lancer le serveur de dev

just dev

Initialiser la base de données

sqlite3 data/db.sqlite < dev/data.sql