Skip to content
This repository has been archived by the owner on Feb 6, 2024. It is now read-only.

jrmcdonald/raspberry-pi

Repository files navigation

Rapsberry Pi Server Setup

Overview

A set of Ansible scripts to manage a local Raspberry Pi server.

Requirements

Manual execution

Note: you must be keyed to the .vault-pass file to execute the playbooks.

From the project root:

# configure virtualenv
virtualenv venv
source venv/bin/activate

# install python libraries
python -m pip install --upgrade pip
pip install -r requirements.txt

# install mitogen
ANSIBLE_STRATEGY=linear ansible-playbook mitogen.yaml

# install galaxy dependencies
ansible-galaxy install -r requirements.yaml

# bootstrap nodes & configure pi server
ansible-playbook -i production pi.yaml --become

To set up local config for an existing server:

ansible-playbook -i production pi.yaml --become --tags "local" --skip-tags "pi"

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published