Coder Social home page Coder Social logo

tyger's Introduction

Tyger

Nginx Reverse Proxy Manager aimed at the HomeServer community.

Ubuntu Install

Starting with a clean Ubuntu 16.04 Server install. All commands below should be run with sudo or root privileges.

apt-get update && apt-get upgrade -y

Reboot the server.

Make the app directories ready:

mkdir /app
mkdir /app/env

Install the required OS packages:

apt-get install -y nginx wget nano build-essential python-dev

Install the virtual environment for Python and Django:

pip install virtualenv uwsgi

Setup our new python virtualenv:

virtualenv /app/env/tygerapp

Activate it:

source /app/env/tygerapp/bin/activate

Clone the repo to the correct location:

cd /app
git clone https://github.com/morph1904/tyger.git tygerapp

CentOS7 Install (Very rough notes)

sudo yum update -y

rpm -ivh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm

yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

yum install -y nginx

sudo firewall-cmd --permanent --zone=public --add-service=http sudo firewall-cmd --permanent --zone=public --add-service=https sudo firewall-cmd --reload

#disable SELinux nano /etc/sysconfig/selinux

yum install -y git nano wget

yum -y install yum-utils

sudo yum -y groupinstall development

sudo yum -y install https://centos7.iuscommunity.org/ius-release.rpm

sudo yum -y install python36u python36u-devel python36u-pip certbot

pip3.6 install virtualenv

mkdir /app mkdir /app/env

git clone https://github.com/morph1904/tyger.git tygerapp

virtualenv /app/env/tyger

source /app/env/tyger/bin/activate

cd /app/tygerapp

pip3.6 install requirements/local.txt

tyger's People

Contributors

morph1904 avatar

Watchers

 avatar  avatar

Forkers

w796933

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.