summaryrefslogtreecommitdiff
path: root/yarns/100-willikins.yarn
blob: 6c2b29c057bff271629bb11373a63b273da214d5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# The willikins system: home backup server

Our home backup server is a dedicates file server just for storing
backups. It is only ever accessed over ssh (including sftp).

First, setup configuration.

    SCENARIO willikins backup server
    GIVEN server name is willikins
    AND server has account ansible

Check that basic networking and host configuration are OK. We need
Python 2 for Ansible.

    THEN server responds to ping
    AND server hostname is as expected
    AND server account has sudo
    AND server has python version 2 installed

It's a backup server, and we use Obnam over SFTP to access it. Make
sure that works.

    AND server allows SFTP