configs_collection/scripts
2025-01-27 08:20:42 +03:00
..
agb Add script for copying data from astra to host clipboard 2025-01-27 08:20:42 +03:00
db_dropper Initial migration 2024-11-02 14:05:10 +03:00
README.md Add script for copying data from astra to host clipboard 2025-01-27 08:20:42 +03:00
tmuster Add tmux starter script 2024-12-05 22:31:31 +03:00
wps.sh Add wallpapers script 2024-11-29 10:10:37 +03:00

db_dropper

Скрипт для проделывания следующих процедур:

  1. Подключение к БД и сброс баз данных console_db и logs_db
  2. Создание новых БД с аналогичными названиями и присваивания владельцем console_user
  3. Переход в директорию проекта и активация виртуального окружения python
  4. Очистка миграций, отсутствующих в git
  5. Создание новых миграций
  6. Применение миграций
  7. Создание суперпользователя
  8. Деактивация виртуального окружения.

wps

Скрипт для использования утилиты feh для установки обоев рабочего стола

agb

Расшифровка: Astra Get Buffer.
Суть: Так как работа на астре ведется в связке терминал-nvim, то бывает сложно обмениваться буферами обмена между remote'ом и хостом, поэтому придумал следующий алгоритм:

  1. На астре нужные данные коипруются в файл /tmp/buffer.txt;
  2. На хостовой машине выполняется скрипт agb, который стягивает информацию по scp из файла п.1, сохраняет на хостовой машине и копирует уже в хостовый буфер обмена