Code Monkey home page Code Monkey logo

server-b's Introduction

SERVER B

GitHub    GitHub    GitHub release (latest by date)

Simple Server Management, Deployment & Running - Web Based Console
Open Source Initiative

Features

Easy GIT Integration

  • 🆕 Multiple GIT Repository Deployments
  • Integrate GitHub, BitBucket, Gitlab etc in one step with auto generated GIT Webhook Trigger URL
  • Auto-deployment and built in build process with optional support for deployment script, before trigger script and after trigger script deployment.sh, before_update.sh, after_update.sh in root folder of repository respectively
  • IP Restriction with IPs and CIDR comma seperated list supported for git trigger

🆕 Slack & Webhooks Triggers

  • Slack Notification for CIDI
  • HTTPS Post Triggers Supported

File Manager | Viewer | IDE

  • Create Edit Delete files from browser in your server for development and view all config, Log, and development files
  • Multi Language support and themes

Dashboard | Metrics

  • Server critical metrics in dashboard and one click RAM Clear
  • Stop - Start - Status for all services
  • Ubuntu Firewall Management - UFW
  • Easy Logs and Config access links
  • Cron setup and manage
  • Auto Fetch public and private IP

SSH Web Based

  • SSH using you browser with secure protect with both HTTP and ssh authentication layers

Nginx Config | SSL

  • Easy upload your ssl certifcates and easy edit nginx config files from browser

APP Store

  • Install commonly used app from app store like Redis, Python, Elastisearch etc

Installation

Copy and Run Below Commands

Supported OS: Ubuntu 14.04 & above
Step 1
sudo apt update -y && sudo apt-get install git vim -y
Step 2
sudo git clone https://github.com/bbharathkumarreddy/Server-B.git /var/www/server-b/
Step 3

Note: Change install_config.sh file before installing

sudo vi /var/www/server-b/system/scripts/install_config.sh
To save file in vi mode use Esc key and type :x and hit Enter key
Step 4
sudo bash /var/www/server-b/system/scripts/install.sh

Server B - General Shell Commands

Show Legends
bash /var/www/server-b/system/scripts/service.sh show_legends

Get MAC Address
bash /var/www/server-b/system/scripts/service.sh get_mac_address

Get IP Addresses
bash /var/www/server-b/system/scripts/service.sh load_ip

Update - Upgrade Ubuntu
bash /var/www/server-b/system/scripts/service.sh update_upgrade

Get Total Disk Space
bash /var/www/server-b/system/scripts/service.sh get_disk

Get Total RAM Size
bash /var/www/server-b/system/scripts/service.sh get_mem

Update Server B Console Domain
bash /var/www/server-b/system/scripts/service.sh setKey public_server_b_domain monitor.example.com

Server B - Troubleshoot

Nginx / PHP Service error | 502 bad gateway
bash /var/www/server-b/system/scripts/service.sh php_nginx_root_restart

Restart Nginx
service nginx restart

Restart PHP php<major-version><minor-version>-fpm
service php7.0-fpm restart


Contributors - Hall of Fame

🥇 Bharath Kumar Reddy
       https://github.com/bbharathkumarreddy

🥇 Prasanthmani
       https://github.com/prasathmani

🥈 KLuka
       https://github.com/KLuka


Contributors are welcome

Features, Bug Fixes will be showcased in Server-B Hall of Fame and will be awarded a digital certificate of contribution.

🥇 Level 1    🥈 Level 2    🥉 Level 3


Server B can be deployed in Ubuntu 14.04 & above | Public Clouds AWS - GCP Tested


    


disclaimer: Server B developers or cubepost is not responsible for any server manipulation, protection, actions and usage; usage of this software or console is solely responsible by the user for any actions or damages.

AWS, GCP names, logos, and brands are property of their respective owners. All company, product and service names used in this website are for identification purposes only. Use of these names, logos, and brands does not imply endorsement.

server-b's People

Contributors

bbharathkumarreddy avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  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.