ali-heidari / scm

Simple Cent-os Management is a tool to set basic configs of a Cent OS server.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

codebeat badge

scm

Simple Cent-os Management is a tool to set basic configs of a Cent OS server. NOTE: THIS IS A TRAINING PROJECT, DO NOT USE IT UNLESS YOU WANT TO CONTRIBUTE OR LEARN.

Requirements

  1. CentOS 7+ x64
  2. 1GB Free storage
  3. Python3

Usage

  1. pip3 install -r requirements.txt
  2. sudo python3 main.py
  3. In case of failure because of python complaining about one of these reasons:
    • No iscpy_core module exists
    • No method named WriteToFile/AddZone exists use this pip3 install git+https://github.com/ali-heidari/iscpy.git

The packages

  1. cURL
    • Handles network requests
  2. XAMPP
    • XAMPP is All-In-One. Little tricky but when you get familiar with it, you will be happy how everything managed.
    • What is inside XAMPP

Naming convention

We stick to the name convention described here: Python Naming Conventions

Coding rules

We use code beat to measure standard coding. You can check the rules here: CodeBeat rules

About

Simple Cent-os Management is a tool to set basic configs of a Cent OS server.

License:GNU General Public License v3.0


Languages

Language:Python 100.0%