Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
tips:taiga [2017/04/21 10:33] – [backend] scipio | tips:taiga [2022/03/14 10:44] (current) – removed sscipioni | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Taiga ====== | ||
- | ===== Installation ===== | ||
- | |||
- | * https:// | ||
- | |||
- | ==== backend ==== | ||
- | |||
- | <code bash> | ||
- | sudo apt-get install -y build-essential binutils-doc autoconf flex bison libjpeg-dev | ||
- | sudo apt-get install -y libfreetype6-dev zlib1g-dev libzmq3-dev libgdbm-dev libncurses5-dev | ||
- | sudo apt-get install -y automake libtool libffi-dev curl git tmux gettext | ||
- | |||
- | sudo apt-get install -y build-essential binutils-doc autoconf flex bison libjpeg-dev | ||
- | sudo apt-get install -y libfreetype6-dev zlib1g-dev libzmq3-dev libgdbm-dev libncurses5-dev | ||
- | sudo apt-get install -y automake libtool libffi-dev curl git tmux gettext libssl-dev | ||
- | |||
- | # python | ||
- | sudo apt-get install -y python3 python3-pip python-dev python3-dev python-pip virtualenvwrapper | ||
- | sudo apt-get install -y libxml2-dev libxslt-dev | ||
- | |||
- | # postgres | ||
- | sudo apt-get install -y postgresql-9.5 postgresql-contrib-9.5 | ||
- | sudo apt-get install -y postgresql-doc-9.5 postgresql-server-dev-9.5 | ||
- | </ | ||
- | |||
- | taiga user | ||
- | <code bash> | ||
- | useradd -m taiga | ||
- | su - taiga | ||
- | virtualenv -p python3 lib | ||
- | echo " | ||
- | </ | ||
- | |||
- | taiga | ||
- | <code bash> | ||
- | cd ~ | ||
- | git clone https:// | ||
- | cd taiga-back | ||
- | git checkout stable | ||
- | |||
- | pip install -r requirements.txt | ||
- | python manage.py migrate --noinput | ||
- | python manage.py loaddata initial_user | ||
- | python manage.py loaddata initial_project_templates | ||
- | python manage.py compilemessages | ||
- | python manage.py collectstatic --noinput | ||
- | </ | ||
- | |||
- | <file python ~/ | ||
- | |||
- | </ | ||
- | |||
- | test | ||
- | <code bash> | ||
- | python manage.py runserver | ||
- | curl http:// | ||
- | </ | ||
- | |||
- | celery | ||
- | <code bash> | ||
- | sudo apt-get install -y rabbitmq-server redis-server | ||
- | </ | ||
- | |||
- | <file ini / | ||
- | [Unit] | ||
- | Description=Taiga' | ||
- | Wants=rabbitmq-server.service | ||
- | Requires=rabbitmq-server.service | ||
- | |||
- | |||
- | [Service] | ||
- | User=taiga | ||
- | WorkingDirectory=/ | ||
- | Environment=PATH=/ | ||
- | Environment=PYTHONPATH=/ | ||
- | ExecStart=/ | ||
- | Restart=always | ||
- | StandardOutput=syslog+console | ||
- | StandardError=syslog+console | ||
- | |||
- | [Install] | ||
- | WantedBy=taiga.service | ||
- | </ |