Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
Pickweaver
Pickweaver
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 36
    • Issues 36
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 1
    • Merge Requests 1
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Framasoft
  • PickweaverPickweaver
  • Wiki
    • Install
  • Requirements

Last edited by Thomas Citharel Mar 28, 2018
Page history

Requirements

Storia requires :

  • Elixir (for backend server) and therefore Erlang/OTP
  • NodeJS (for VueJS frontend)
  • Rust (to rapidly parse webpages (read https://framagit.org/tcit/storia/issues/14))
  • You may also need some basic tools like git or build tools build-essential

The following instructions are for Debian / Ubuntu

Elixir Installation

Adding the Erlang repo for up-to-date packages:

wget https://packages.erlang-solutions.com/erlang-solutions_1.0_all.deb && sudo dpkg -i erlang-solutions_1.0_all.deb
sudo apt update

Installing Erlang/OTP

sudo apt install esl-erlang

Installing Elixir

sudo apt install elixir

NodeJS Installation

Adding the NodeJS repo for up-to-date packages

curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -

Installing NodeJS

sudo apt install nodejs

Rust installation

Run the following command and follow the instructions

curl https://sh.rustup.rs -sSf | sh
Clone repository
  • Contributing
    • Front End
    • Translations
  • Install
    • Installation
    • Requirements
  • Home