mirror of
https://github.com/guezoloic/serverconfig.git
synced 2026-01-25 09:34:23 +00:00
39 lines
1.2 KiB
Markdown
39 lines
1.2 KiB
Markdown
# ServerConfig
|
|
|
|
## Table of Content
|
|
|
|
- [Overview](#overview)
|
|
- [Features](#features)
|
|
- [Installation](#installation)
|
|
- [Usage](#usage)
|
|
- [AWS Backup](#aws-backup)
|
|
|
|
## Overview
|
|
`ServerConfig` is my own configuration management tool designed to quickly setup a server. It provides a simple way to deploy all my configuration needs.
|
|
|
|
## Features
|
|
- **Quick Setup**: Easily configure and deploy server settings with minimal effort.
|
|
- **Modular Approach**: Organize configurations into manageable modules for different applications or services.
|
|
- **Support for Multiple Environments**: Seamlessly manage configurations for development, staging, and production environments.
|
|
|
|
## Installation
|
|
To install `ServerConfig`, follow these steps:
|
|
|
|
1. **Clone the Repository**:
|
|
```bash
|
|
git clone https://github.com/yourusername/serverconfig.git
|
|
cd serverconfig
|
|
```
|
|
2. **Ensure the script is executable**:
|
|
```bash
|
|
chmod +x deploy.sh
|
|
```
|
|
|
|
## Usage
|
|
To apply the server configurations, run the following command in your terminal:
|
|
```bash
|
|
./deploy.sh
|
|
```
|
|
|
|
## AWS Backup
|
|
For detailed instructions on backing up data to Amazon S3, please refer to the README file located in the [aws_backup directory](aws_backup/README.md) |