Skip to content
master
Switch branches/tags
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
bin
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

HiBuddy, say hi to your friends !

HiBuddy provides you a simple way to make bidirectional videoconferences with your friends.

Goals

  • Provides a small web application.
  • Easy to install, easy to launch, easy to use.
  • Doesn't keep any user data.
  • Free as in freedom.

Getting Started

Requirements

  • Firefox 25 (or later)
  • node 0.8.x
  • npm 1.1.x

Install the project

$ git clone https://github.com/tOkeshu/hibuddy.git
$ cd hibuddy
$ npm install

These commands should clone and pull the necessary dependencies.

Configure Nginx

Here is a sample configuration for nginx:

# /etc/nginx/sites-available/hibuddy.example.com
server {
    listen   80;

    root /path/to/hibuddy/public;
    index index.html index.htm;

    server_name hibuddy.example.com;
    server_name_in_redirect off;

    proxy_buffering off;

    location / {
           proxy_pass http://127.0.0.1:6424;
    }
}

Enable your site:

# ln -s /etc/nginx/sites-available/hibuddy.example.com /etc/nginx/sites-enabled/hibuddy.example.com
# /etc/init.d/nginx reload

Start the server

$ cd hibuddy
$ npm start # starts the server on port 6424

Then open a browser to http://hibuddy.example.com (where hibuddy.example.com is your domain).

If you just want to test the application on you machine, just edit your /etc/hosts:

# /etc/hosts
127.0.1.1	hibuddy.example.com

Production

For a more concrete deployment, we recommand you to use forever:

# npm install -g forever # install forever system wide
$ cd hibuddy
$ forever -o logs/stdout.log -e logs/stderr.log start bin/hibuddy
$ forever stop bin/hibuddy

See the forever documentation for more information.

License

HiBuddy is released under the terms of the GNU Affero General Public License v3 or later.

About

Simple video chats for the web.

Topics

Resources

License

Releases

No releases published

Packages

No packages published