Skip to content

codescalers/service-management-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Service Management System

A Django-based application to manage and monitor various services and their configurations, including environment variables, network configurations, dependencies, and more.

Features

  • Manage multiple service systems
  • Track environment variables, configuration files, and dependencies
  • Configure network settings, logging, and monitoring tools
  • Set up and manage applications, ports, and scaling configurations
  • Disaster recovery, backup, and runbook management

Prerequisites

Before you begin, ensure you have met the following requirements:

  • Python 3.8+: Make sure Python is installed on your system.
  • Django 3.2+: This project uses Django as the web framework.
  • PostgreSQL (Optional): If you plan to use PostgreSQL as your database.

Installation

  1. Clone the repository

    git clone https://github.com/codescalers/service-management-system.git
    cd service-management-system
    
  2. Create a virtual environment (recommended)

    python3 -m venv venv
    source env/bin/activate  # On Windows use `venv\Scripts\activate`
  3. Set up the database

    Update the DATABASES setting in settings.py if you are using a different database (e.g., PostgreSQL). Then, run the following commands to apply migrations:

    python manage.py migrate
  4. Create a superuser

    python manage.py createsuperuser
  5. Run the development server

    python manage.py runserver

Usage

Once the development server is running, you can access the application in your web browser at:

http://127.0.0.1:8000/admin/
  1. Log in to the admin panel using the superuser account you created.
  2. Manage your service systems: Add, edit, and manage your service systems and related configurations like environment variables, network settings, applications, and more.
  3. Search and filter: Use the search fields provided in the admin panel to quickly find and manage specific entries.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages