Coder Social home page Coder Social logo

wzjjack / firewalla Goto Github PK

View Code? Open in Web Editor NEW

This project forked from firewalla/firewalla

0.0 0.0 0.0 155.99 MB

http://firewalla.com

Home Page: https://help.firewalla.com

License: GNU Affero General Public License v3.0

Shell 10.47% JavaScript 78.40% CSS 4.91% HTML 0.25% Dockerfile 0.03% Zeek 0.60% Lua 0.17% Go 0.02% Python 1.67% SCSS 3.10% Mustache 0.37%

firewalla's Introduction

Firewalla

Software Image

Firewalla Blue

Firewalla Red

Firewalla Gold

Raspberry Pi (Strongly Not Recommended, this image is out-of-date)

If you have Raspberry Pi 3 and want a preview.  The preview image is a over two years old.  
Download https://github.com/firewalla/firewalla/releases/download/1.6/firewalla1.6a.img.gz
Prepare a blank microsd card > 8GB size
Follow the same step as installing a raspberry pi image
https://www.raspberrypi.org/documentation/installation/installing-images/

We are focusing on delivering the official hardware, hence Raspberry Pi support is a bit lacking, we are hoping to pick it up soon. We will be very likely selling a development version of Firewalla very soon. It will be at cost with a small mark up to take care the labor involved.

Build By Yourself

To Build On Raspberry Pi

  • Download Jessie Lite
https://www.raspberrypi.org/downloads/raspbian/
follow direction to flash this to a card
  • Boot Pi and update
sudo apt-get update
sudo apt-get -y dist-upgrade
sudo apt-get -y install git

  • Configure Pi
- sudo raspi-config
- Change Password
- Host Name
- Advance Options -> Memory Split (Change to 16)
- Expand File System
- Reboot
  • Install On Device
git clone https://github.com/firewalla/firewalla --branch release_pi_1_0 --single-branch
cd firewalla
./buildraw
sudo apt-get clean


** for development please create your own branch. (release_pi_1_0 is for official releases)

Build On Docker (Beta, for development purpose only)

cd docker
docker build -f Dockerfile2 -t firewalla .
docker run --privileged -p 8833:8833 -p 8834:8834 -ti firewalla
# to get an interactive shell
docker run --privileged -p 8833:8833 -p 8834:8834 -ti firewalla su - pi

Apps

iOS App

Android App

Firewalla Box Install Guide

https://firewalla.com/install

If anything bad happens, unplug it. :) The raspberry pi version uses bluetooth to link the app with the board. Final hardware will require a scan of a barcode.

Contributions

  • origin/master: latest / greatest
  • release_pi_1: current released code for pi, will be pulled automatically by all deployed boards.
  • dev_<>: development branchs.
  • Please do a pull request for features

Router Compatibility

firewalla's People

Contributors

melvinto avatar jasonlyc avatar drahnier avatar jerrchen avatar starsy avatar jimyang2008 avatar wzjjack avatar canyara avatar blackfirespace avatar xuanxuandog avatar cli8910 avatar duzitong avatar niulin avatar jerryekohe avatar leonwiskie avatar wxqy avatar wesley-firewalla avatar fwtest2017 avatar btrebach avatar rickyyong23 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.