• Stars
    star
    241
  • Rank 167,643 (Top 4 %)
  • Language
  • Created almost 11 years ago
  • Updated almost 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Quickly setup your Raspberry Pi - particularly WIFI settings.

Donate

If you found this library useful, donate some CPU cycles to this project by clicking above. Thank you! ๐Ÿ˜‡

ansible-pi

Quickly setup your Raspberry Pi - particularly WIFI settings.

There is a complete guide to setting up your raspberry pi without a keyboard and mouse that goes along with this repo.

Installation

Clone and setup the ansible script.

git clone https://github.com/motdotla/ansible-pi.git
cd ansible-pi
cp hosts.example hosts
cp wpa_supplicant.conf.example wpa_supplicant.conf

Edit the wpa_supplicant.conf and hosts files.

Deploy using ansible (install instructions for ansible are in requirements below).

ansible-playbook playbook.yml -i hosts --ask-pass --become -c paramiko

Requirements

Ansible is required.

Installing Ansible on Mac

cd /tmp
git clone git://github.com/ansible/ansible.git
cd ./ansible
git checkout v1.4.3
sudo make install
sudo easy_install jinja2 
sudo easy_install pyyaml
sudo easy_install paramiko

History

This project was originally built when trying out my first Raspberry Pi. The setup process was not as easy as I wanted.

More Repositories

1

dotenv

Loads environment variables from .env for nodejs projects.
JavaScript
17,736
star
2

node-lambda

Command line tool to locally run and deploy your node.js application to Amazon Lambda
JavaScript
1,353
star
3

dotenv-expand

Variable expansion for dotenv. Expand variables already on your machine for use in your .env file.
JavaScript
929
star
4

node-lambda-template

The bare minimum for a node.js app running on Amazon Lambda.
JavaScript
158
star
5

digitalocean

The easiest and most complete rubygem for DigitalOcean.
Ruby
153
star
6

disposable-email

Your own personal and hostable mailinator - using SendGrid's Inbound Webhook and Requestb.in
Go
38
star
7

sinatra-heroku-cedar-template

Sinatra Heroku Cedar Template - The bare minimum for a sinatra app on cedar, running thin, and using bundler.
Ruby
25
star
8

signature-mark

Draw on a canvas with a smooth signature.
JavaScript
21
star
9

writings

My writings - articles and things of that sort in version control.
Ruby
19
star
10

github-streaker

Reminds yourself to keep your GitHub streak going (with a friendly email reminder)
JavaScript
18
star
11

historysniff

JS script to deduce a visitors' browser history from a manifest file of websites.
JavaScript
14
star
12

kibble

RESTful API on top of Dogecoin. So endpnts.
JavaScript
12
star
13

signature-pad

Add a signing pad to your website or app.
JavaScript
11
star
14

phoneungap

python script for ungapping your phonegap application - to make ready for the app store
Python
9
star
15

retromail

Email as real mail delivered to your doorstep.
JavaScript
9
star
16

signature-js

The JavaScript that powers the front-end signing interface for Signature.io.
JavaScript
9
star
17

doc2pdf

Convert word documents to PDFs. Wrapper for doc2pdf.net.
Go
9
star
18

signature-api

API platform for signing documents.
Go
7
star
19

planningcenteronline-php-api-example

example of using planning center online's api with php
PHP
7
star
20

haraka-redis

Haraka plugin that will save an incoming email to a locally running redis server
JavaScript
6
star
21

ansible-dogecoind

Quickly get dogecoind running on your server using this ansible config
5
star
22

signature-signing

JavaScript library that renders the signature and text elements to the document.
JavaScript
5
star
23

numbers

Track leads by phone number. Smartly follow up with them X days later. Interface via SMS so it's all right on your phone.
JavaScript
5
star
24

flossedtoday

Flossed Today reminds you to floss with a daily email.
JavaScript
4
star
25

ec2-on-node

EC2 on NodeJS - Deploy a NodeJS app on EC2 in a few minutes.
JavaScript
4
star
26

carve-worker

Background worker for converting PDFs into an array of PNGs.
Go
4
star
27

merb_auth_slice_multisite

Used by investapp.com. Add multisite/subdomain functionality to your merb app as a slice - includes login form, remember me, and forgot password functionality.
Ruby
4
star
28

moviegrid

Python
4
star
29

signatureio-node

Node.js Bindings for Signature.io's API.
JavaScript
4
star
30

signatureio-ruby

Ruby Bindings for Signature.io's API.
Ruby
4
star
31

osc

Economic citizenship experiment aiming to increase economic participation in open source software.
Ruby
4
star
32

chucks

Making music with programming.
4
star
33

spitfiresky.com

webby source for Spitfire Sky (http://spitfiresky.com)
JavaScript
3
star
34

heroku-buildpack-mupdf

Heroku buildpack for MuPDF
Shell
3
star
35

gridracer

Control a RC car using Raspberry Pi and SendGrid.
JavaScript
3
star
36

carve-api

API to Convert PDFs into an array of PNGs.
Go
3
star
37

carve

Convert PDFs into an array of PNGs. Takes a url of a PDF and converts its pages into individual PNGs.
Go
3
star
38

mailtub

Ruby
3
star
39

codeday-static

Example code for using codeday-static
3
star
40

signature-catcher

Catches the webhook with the converted document arriving from signature-api.
Go
3
star
41

signature-document

JavaScript rendering engine for a signature-document.
JavaScript
3
star
42

sendgrid-php-batch-email

Example application showing how to send batch emails in PHP. Useful for when you want to send 1,000s of custom emails in one fell swoop.
PHP
3
star
43

sinatra_asset_packager

Opinionated asset packaging for Sinatra done well.
Ruby
2
star
44

arduino_with_javascript

use javascript and du.ino to control your Arduino
Arduino
2
star
45

timepicker.js

timepicker by Sam Collet and Anders Fajerson extended to handle refreshing position
JavaScript
2
star
46

paeasy

learning couchdb hosted apps through an accounting app
JavaScript
2
star
47

noob101

Websites for noobs!
TypeScript
2
star
48

carte

API of memory cards
Go
2
star
49

motdotla.github.io

Source code for mot.la
HTML
2
star
50

dotenv-eval

Add command substitution to dotenv
JavaScript
2
star
51

sendgrid-pusher-demo

Demo inspired by Kunal's color changing demo.
JavaScript
2
star
52

rails-graphql-heroku-template

The bare minimum for a Rails app implementing GraphQL, running puma, and hostable on Heroku (and elsewhere)
Ruby
2
star
53

signaturelogic

Logic for saving signature-api data to the database.
Go
2
star
54

signature-share

The shareable signing interface for signature-api.
Go
2
star
55

signatureio-node-personal

Signature.io Personal is an example app demonstrating the use of the Heroku Signature Add-On. See below to get started.
JavaScript
2
star
56

angrycorner

Organize the world's emotions (beginning with Anger) and make it universally accessible and useful.
Python
2
star
57

signature-fonticons

2
star
58

rails-on-docker

Get Ruby on Rails working with passenger and on Docker in a few minutes.
Ruby
2
star
59

sendgrid-apex

MOVED to: https://github.com/sendgrid/sendgrid-apex
Apex
2
star
60

zip-sendgrid-php-example

Send email from sendgrid-php zip
PHP
2
star
61

mottemuseum

Source code for father's museum website
JavaScript
2
star
62

sendgrid-webhook-then-send-inline-gmail

This little app is attempting to demonstrate how to send an email, then a robot (SendGrid) catches the email, and sends a reply back. That reply should be inline.
JavaScript
1
star
63

signature-chrome

The nav and chrome supporting a signature-document for signature.io
JavaScript
1
star
64

darylbusch.com

webby site for darylbusch.com
Ruby
1
star
65

bitcoinsms

Old crufty code. Reminded you of fluctuations in bitcoin price.
Ruby
1
star
66

bookvsmovie

Ruby
1
star
67

spring-attack

This is an example app for my session at the SpringOne2Gx.
CSS
1
star
68

abingoapart

Bingo game. Create at one of the An Event Apart conferences
Ruby
1
star
69

sendgrid-opensource-proposals

this document is a moving target and likely temporary. It's a tool to workout brining our open source libraries closer inline together.
1
star
70

oscnode

Economic citizenship experiment aiming to increase economic participation in open source software.
JavaScript
1
star
71

parsekit

Ruby
1
star
72

oceanmanager

I use ocean-manager to manage carve's servers on Digital Ocean. It automatically spins up servers and spins them back down.
Ruby
1
star
73

hapi-human-payload

Hapi plugin to lets your users send their payload as POST data or GET query parameters.
JavaScript
1
star
74

trilakeconsultants.com

webby site for trilakeconsultants.com
JavaScript
1
star
75

handshakejs-example-aprb

Handshakejs demo for Abril Ruby Conference
JavaScript
1
star
76

regular_form_submit_fix

get form submit fix for sammy.js
JavaScript
1
star
77

integration-example-vercel

โ–ฒ๐Ÿ’› Vercel + Dotenv integration example
CSS
1
star
78

hello-nodejs-cloud66

JavaScript
1
star
79

ansible-role-dogecoind

1
star
80

jmading.com

webby site for jmading.com
JavaScript
1
star
81

human-first-example

Example app using a human first API approach.
JavaScript
1
star
82

riversidejs

JavaScript
1
star
83

riversideio-plugin

Embeddable script for accepting memberships for Riverside.io. Interfaces with victoria-club
JavaScript
1
star
84

simple_smart_scrollbar

CoffeeScript
1
star
85

retweeter

retweet from one twitter account to another automatically
Ruby
1
star
86

edwinmatthews.com

webby site for edwinmatthews.com
JavaScript
1
star
87

redisurlparser

Redis url parser is a go library for parsing redis://.. URLs into struct friendly options.
Go
1
star
88

westsidenannies.com

webby site for westsidenannies.com
JavaScript
1
star
89

people

example app demonstrated here: http://spitfiresky.com/blog/how-you-should-be-doing-testing-in-rails.html
Ruby
1
star
90

email-templates

1
star
91

srvdir-binary

Prebuilt heroku ready srvdir binary.
1
star
92

nodeployer

GitHub continous deployment to Amazon EC2. An alternative to Capistrano.
JavaScript
1
star
93

riversideruby

Ruby
1
star
94

visage-grid

JavaScript
1
star
95

spoofing_mac_address

1
star
96

go-by-example

Scripts created as I go through https://gobyexample.com/
Go
1
star
97

send-film-php

Receive a nightly email with a movie you can watch.
PHP
1
star
98

learning-java

Exercises I am accomplishing to learn Java
Java
1
star
99

goodfilms-graph

Get film data from Goodfil.ms.
JavaScript
1
star
100

wix

Rubygem to interact with Wix's add-on marketplace API.
Ruby
1
star