/
Π’ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Ρ„ΠΈΡΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ²

Π’ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Ρ„ΠΈΡΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ²

  1. Π’ ΠΏΠ°Π½Π΅Π»ΠΈ администратора ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π² Ρ€Π°Π·Π΄Π΅Π» Β«Π‘Π°Π·Π° Π΄Π°Π½Π½Ρ‹Ρ… ViQubeΒ».

  2. Π’ ΠΏΡƒΠ½ΠΊΡ‚Π΅ мСню Β«Π Π΅Π·Π΅Ρ€Π²Π½ΠΎΠ΅ ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅Β» Ρ€Π°Π·Π΄Π΅Π»Π° Β«Π‘Π°Π·Π° Π΄Π°Π½Π½Ρ‹Ρ… ViQubeΒ» Π½Π°ΠΆΠ°Ρ‚ΡŒ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ Β«Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ копию сСйчас».
  3. На сСрвСрС с установлСнным ViQube ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Ρ„Π°ΠΉΠ» настроСк /docker-volume/viqube/config/config.iniΒ Π½Π° Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅.
  4. Π’ сСкции [fiscal] ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρƒ enabled Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ true.
  5. Π’ сСкции [fiscal] ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° monthOffset, Ρ€Π°Π²Π½ΠΎΠ΅ ΡΠΌΠ΅Ρ‰Π΅Π½ΠΈΡŽ Ρ„ΠΈΡΠΊΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π³ΠΎΠ΄Π° Π² мСсяцах ΠΎΡ‚ ΠΊΠ°Π»Π΅Π½Π΄Π°Ρ€Π½ΠΎΠ³ΠΎ (0 – Ρ„ΠΈΡΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π³ΠΎΠ΄ начинаСтся 1 января, 1 – Ρ„ΠΈΡΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π³ΠΎΠ΄ начинаСтся 1 фСвраля, -1 - Ρ„ΠΈΡΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π³ΠΎΠ΄ начинаСтся 1 дСкабря ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ Π³ΠΎΠ΄Π° ΠΈ Ρ‚.Π΄.).
  6. Π‘ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ Π² ΠΏΡ€Π΅Π΄Π΅Π»Π°Ρ… ΠΎΡ‚ -11 Π΄ΠΎ 11.
  7. Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ измСнСния Π² Ρ„Π°ΠΉΠ»Π΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ.
  8. ΠŸΠ΅Ρ€Π΅Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ:

    docker service update --init visiology_viqube-master
  9. На сСрвСрС с установлСнной ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΎΠΉ ΡΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠ°ΠΏΠΊΡƒ useFiscalCalendar ΠΈΠ· поставки Π² ΠΏΠ°ΠΏΠΊΡƒΒ /docker-volume/admin.
  10. ΠŸΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π² docker-ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ admin:

    1. Найти ID ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π°

      ID=$(docker ps | grep visiology.admin | awk '{print $1}')
    2. Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ скрипт "node start.js {monthOffset} {useFiscalCalendar}", Π³Π΄Π΅ {monthOffset} - Ρ†Π΅Π»ΠΎΠ΅ число, Ρ€Π°Π²Π½ΠΎΠ΅ ΡΠΌΠ΅Ρ‰Π΅Π½ΠΈΡŽ Ρ„ΠΈΡΠΊΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π³ΠΎΠ΄Π° ΠΎΡ‚ Π½Π°Ρ‡Π°Π»Π° ΠΊΠ°Π»Π΅Π½Π΄Π°Ρ€Π½ΠΎΠ³ΠΎ Π² мСсяцах, Π° {useFiscalCalendar} - ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ true ΠΈΠ»ΠΈ false

      docker exec -it $ID sh -c "node useFiscalCalendar/start.js {monthOffset} {useFiscalCalendar}"
    • {monthOffset}

    - здСсь ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Β monthOffsetΒ - Ρ†Π΅Π»ΠΎΠ΅ число, Ρ€Π°Π²Π½ΠΎΠ΅ ΡΠΌΠ΅Ρ‰Π΅Π½ΠΈΡŽ Ρ„ΠΈΡΠΊΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π³ΠΎΠ΄Π° ΠΎΡ‚ Π½Π°Ρ‡Π°Π»Π° ΠΊΠ°Π»Π΅Π½Π΄Π°Ρ€Π½ΠΎΠ³ΠΎ Π² мСсяцах.

    • {useFiscalCalendar}

    - здСсь ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ useFiscalCalendarΒ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ true ΠΈΠ»ΠΈ false (Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ ΠΈΠ»ΠΈ Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ Ρ„ΠΈΡΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹).

  11. ΠŸΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹, Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΠ² ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ:

    sudo ./run.sh --restart

Related content