An open API service indexing awesome lists of open source software.

https://github.com/gregorybfoulkes/rust-cms

A simple Rust based CMS
https://github.com/gregorybfoulkes/rust-cms

Last synced: 2 months ago
JSON representation

A simple Rust based CMS

Awesome Lists containing this project

README

        

# Rust CMS

# This file contains the documentation for the project, including setup instructions, usage, and contribution guidelines.

## Description

This is a simple CMS written in Rust. It is a work in progress.

## Features

- Fast and efficient
- Asynchronous support with Tokio
- Database interaction using SQLx
- Configurable via environment variables

## Getting Started

### Prerequisites

- Rust (1.60 or later)
- Cargo (Rust package manager)

### Installation

1. Clone the repository:

git clone https://github.com/yourusername/rust-cms.git

2. Navigate to the project directory:

cd rust-cms

3. Install the dependencies:

cargo build

### Running the Application

To run the application, use the following command:

cargo run

### Usage

Once the application is running, you can access the CMS at `http://localhost:3000`. You can interact with the API endpoints as defined in the routes.

### Contributing

1. Fork the repository.
2. Create a new branch for your feature or bug fix.
3. Make your changes and commit them.
4. Push to your branch and open a pull request.

### License

This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.