Sari la conținut

Linux (recomandat)

Aceste instrucțiuni sunt destinate persoanei care administrează instanța, de obicei cu un profil mai tehnic și operațional.

Cerințe preliminare (Ubuntu)

  1. Instalați dependențele:
sudo apt update && sudo apt install -y git docker.io docker-compose-plugin
  1. Adăugați utilizatorul dvs. în grupul Docker:
sudo usermod -aG docker $USER
  1. Deconectați-vă și autentificați-vă din nou pentru a aplica permisiunea grupului.

Observație:

  • Dacă nu aveți permisiuni root, folosiți sudo când este necesar.

Instalare

  1. Descărcați depozitul și intrați în folder:
git clone https://gitlab.com/yndexa/farinha.git
cd farinha
  1. Porniți Farinha:
./run.sh

La prima execuție, run.sh creează automat fișierul .env din .env-sample.

Scriptul întreabă și care va fi URL-ul public al Farinha. Dacă nu îl cunoașteți încă, apăsați Enter pentru a-l lăsa gol și a continua. Veți putea edita .env mai târziu.

SECRET_KEY este generată automat, fără a depinde de Django instalat pe server. Cheia automată nu conține $.

Dacă creați manual o SECRET_KEY și aceasta conține $, scriptul va avertiza că Docker Compose poate interpreta acest caracter ca variabilă de mediu și va oferi generarea unei noi chei sigure.

Ajustare manuală opțională

Dacă trebuie să verificați sau să modificați configurările, deschideți .env cu editorul de text preferat:

nano .env

Actualizare

  1. Intrați în folderul unde a fost instalat Farinha:
cd farinha
  1. Opriți, actualizați și porniți din nou:
./down.sh && git pull && ./run.sh