This is a step per step guide on how to install and configure Wal-E on a Ubuntu 16.04 or Ubuntu 14.04 server.
- First install the required packages from apt
{ | |
"color_scheme": "Packages/RailsCasts Colour Scheme/RailsCastsColorScheme.tmTheme", | |
"find_selected_text": true, | |
"fold_buttons": true, | |
"font_face": "Source Code Pro ExtraLight", | |
"font_size": 11, | |
"font_options": | |
[ | |
"subpixel_antialias" | |
], |
class MyModelForm(forms.ModelForm): | |
def __init__(self, *args, **kwargs): | |
super(forms.ModelForm, self).__init__(*args, **kwargs) | |
for field_name in self.base_fields: | |
field = self.base_fields[field_name] | |
size = None | |
try: | |
size = field.max_length | |
except: | |
size = None |
execute pathogen#infect() | |
set nocompatible | |
syntax on | |
filetype plugin indent on | |
set nowrap | |
set tabstop=2 | |
set shiftwidth=2 | |
set softtabstop=2 | |
set expandtab | |
set laststatus=2 |
[mysqld_safe] | |
nice = -15 | |
[mysqld] | |
max_binlog_size = 256M #max size for binlog before rolling | |
expire_logs_days = 1 #binlog files older than this will be purged | |
## Per-Thread Buffers * (max_connections) = total per-thread mem usage | |
thread_stack = 256K #default: 32bit: 192K, 64bit: 256K | |
sort_buffer_size = 1M #default: 2M, larger may cause perf issues |
# This file actually fires up multiple sidekiq services. | |
# to start: systemctl start sidekiq.target | |
# | |
[Unit] | |
Description=Fire up up to 6 sidekiqs | |
# If you want more than 6 processes, append [email protected], [email protected], etc. to the ExecStart line below | |
# Note that only as many as have been enabled will actually start. | |
# Note also that the Unit data for each sidekiq process is in /lib/systemd/system/[email protected] | |
[Service] |
#!/usr/bin/env bash | |
#################################################################################### | |
# Slack Bash console script for sending messages. | |
#################################################################################### | |
# Installation | |
# $ curl -s https://gist.githubusercontent.com/andkirby/67a774513215d7ba06384186dd441d9e/raw --output /usr/bin/slack | |
# $ chmod +x /usr/bin/slack | |
#################################################################################### | |
# USAGE | |
# Send message to slack channel/user |
#!/usr/bin/env python | |
#coding=utf-8 | |
import apt | |
import apt_pkg | |
from time import strftime | |
import json | |
import os | |
import requests | |
import subprocess |
source 'https://rubygems.org' | |
git_source(:github) do |repo_name| | |
repo_name = "#{repo_name}/#{repo_name}" unless repo_name.include?("/") | |
"https://github.com/#{repo_name}.git" | |
end | |
gem 'rails', '~> 5.1.4' | |
gem 'pg', '~> 0.18' | |
gem 'puma', '~> 3.7' |