-
Notifications
You must be signed in to change notification settings - Fork 1
/
EXAMPLE_fabric.yaml
43 lines (36 loc) · 988 Bytes
/
EXAMPLE_fabric.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
# copy this file to fabric.yaml, and set your values there
# fabric.yaml is gitignored
load_ssh_configs: false
user: user
email: [email protected]
password: &password YOUR_SECRET_PASSWORD
locale: en_US.UTF-8
# should exist on your local host
local_public_key_filename: /home/YOUR_LOCAL_USERNAME/.ssh/id_rsa.pub
sudo:
password: *password
PPAs:
- jonathonf/python-3.6
- certbot/certbot
apt_dependencies:
- git
- nginx
- tmux
- htop
- python-certbot-nginx
- python3.6-dev
- python-pip
- python-virtualenv
- default-jdk
https_backup:
# should exist on your local host
local_directory: /home/YOUR_LOCAL_USERNAME/HTTPS_BACKUP_DIRECTORY/
filename: letsencrypt.tar.gz
deploy:
project_name: YOUR_PROJECT_NAME
repo: YOUR_GIT_REPO #[email protected]:your_username/your_project.git
ssh_host_key: /home/SSH_KEY_FOR_REMOTE_HOST/id_rsa
ssh_repo_key: /home/YOUR_USERNAME/bitbucket.pub # to clone the repo
secrets:
- STRIPE_PUBLIC_KEY
- STRIPE_SECRET_KEY