postgresql

Настройка бэкапов базы данных для Ruby on Rails на Ubuntu 14.04

Сейчас я опишу как для рельсового приложения настроить бэкапы базы данных на ваш аккаунт в дропбоксе.

Для начала поставим гем backup.

sudo apt-get install libxslt-dev libxml2-dev build-essential
gem install backup

Сгенерируем "модель бэкапа".

--trigger — название модели,
--storages — куда будут сохраняться бэкапы,
--databases — тип базы данных,
--encryptor — метод кодирования данных,
--compressor — метод компрессии данных,

Читать далее →

Деплой приложения Ruby On Rails на сервер с Ubuntu 14.04 (с Mac OS X)

Еще одна инструкция по деплою рельсового приложения.

Настройка окружения сервера

1. Добавляем юзера deploy с правами админа.

# server
sudo adduser deploy
sudo adduser deploy sudo
su deploy

2. Добавляем SSH-ключи на нашу локальную машину и авторизуем этот ключ на сервере с помощью утилиты ssh-copy-id, предварительно установив ее. (IPADDRESS — айпи адрес для доступа по SSH).

# local
brew install ssh-copy-id
ssh-copy-id deploy@IPADDRESS

Читать далее →