Skip to content

Commit e9a45d1

Browse files
committed
Rebranding: Rename project from LinuxTutorialCMS to RustBlogCMS across entire codebase
1 parent 3749224 commit e9a45d1

23 files changed

+60
-60
lines changed

.editorconfig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# ============================================
2-
# LinuxTutorialCMS - EditorConfig
2+
# RustBlogCMS - EditorConfig
33
# ============================================
44
# https://editorconfig.org
55

.env.example

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
# Database Configuration
22
# Path to SQLite database file
33
# Strongly recommended: store SQLite files outside the project directory to avoid unintended exposure.
4-
# Example (Linux/macOS): DATABASE_URL=sqlite:/var/lib/linux-tutorial/database.db
5-
# Example (Windows): DATABASE_URL=sqlite:C:/linux-tutorial/data/database.db
4+
# Example (Linux/macOS): DATABASE_URL=sqlite:/var/lib/rust-blog/database.db
5+
# Example (Windows): DATABASE_URL=sqlite:C:/rust-blog/data/database.db
66
# DATABASE_URL=
77

88
# JWT Configuration

.gitattributes

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# ============================================
2-
# LinuxTutorialCMS - Git Attributes
2+
# RustBlogCMS - Git Attributes
33
# ============================================
44
# Ensures consistent line endings across platforms (Windows/Linux/macOS)
55

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# ============================================
2-
# LinuxTutorialCMS - Comprehensive .gitignore
2+
# RustBlogCMS - Comprehensive .gitignore
33
# ============================================
44

55
# ==================== Node.js / Frontend ====================

CONTRIBUTING.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
# Contributing to LinuxTutorialCMS
1+
# Contributing to RustBlogCMS
22

3-
Thank you for your interest in contributing to LinuxTutorialCMS! This guide will help you understand our development practices, coding standards, and documentation requirements.
3+
Thank you for your interest in contributing to RustBlogCMS! This guide will help you understand our development practices, coding standards, and documentation requirements.
44

55
## Table of Contents
66

@@ -25,8 +25,8 @@ Thank you for your interest in contributing to LinuxTutorialCMS! This guide will
2525

2626
1. **Fork the repository**
2727
```bash
28-
git clone https://github.com/your-username/LinuxTutorialCMS.git
29-
cd LinuxTutorialCMS
28+
git clone https://github.com/your-username/RustBlogCMS.git
29+
cd RustBlogCMS
3030
```
3131

3232
2. **Install dependencies**
@@ -463,4 +463,4 @@ Contributors are recognized for their valuable input through:
463463
- **GitHub badges** for various contribution types
464464
- **Community appreciation** in project communications
465465

466-
Thank you for contributing to LinuxTutorialCMS! Your contributions help make this project better for everyone.
466+
Thank you for contributing to RustBlogCMS! Your contributions help make this project better for everyone.

Dockerfile

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
# ==============================================================================
2-
# LinuxTutorialCMS Frontend Dockerfile
2+
# RustBlogCMS Frontend Dockerfile
33
# ==============================================================================
44
#
5-
# Multi-stage Docker build for the Linux Tutorial CMS frontend application.
5+
# Multi-stage Docker build for the Rust Blog CMS frontend application.
66
# This Dockerfile creates an optimized production container using Nginx
77
# to serve the React/Vite application.
88
#
@@ -25,7 +25,7 @@
2525
# - PORT: Nginx listening port (default: 80)
2626
#
2727
# @version 1.0.0
28-
# @author LinuxTutorialCMS Team
28+
# @author RustBlogCMS Team
2929
# ==============================================================================
3030

3131
# ==============================================================================
@@ -121,20 +121,20 @@ CMD ["nginx", "-g", "daemon off;"]
121121
# ==============================================================================
122122
#
123123
# Build the frontend container:
124-
# docker build -t linux-tutorial-cms-frontend .
124+
# docker build -t rust-blog-cms-frontend .
125125
#
126126
# Run the container:
127-
# docker run -p 80:80 linux-tutorial-cms-frontend
127+
# docker run -p 80:80 rust-blog-cms-frontend
128128
#
129129
# With environment variables:
130130
# docker run -p 80:80 \
131131
# -e VITE_API_URL=https://api.example.com \
132-
# linux-tutorial-cms-frontend
132+
# rust-blog-cms-frontend
133133
#
134134
# With custom configuration:
135135
# docker run -p 80:80 \
136136
# -v $(pwd)/nginx/frontend.conf:/etc/nginx/conf.d/default.conf \
137-
# linux-tutorial-cms-frontend
137+
# rust-blog-cms-frontend
138138
#
139139

140140
# ==============================================================================

backend/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ rust-version = "1.82" # Minimum Supported Rust Version
66
authors = ["zerox80"]
77
license = "MIT"
88
description = "High-performance Rust backend API for RustBlogCMS"
9-
repository = "https://github.com/zerox80/LinuxTutorialCMS"
9+
repository = "https://github.com/zerox80/RustBlogCMS"
1010
keywords = ["cms", "api", "tutorial", "axum", "education"]
1111
categories = ["web-programming", "web-programming::http-server"]
1212

backend/Cargo.toml.docs.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Cargo.toml Configuration Documentation
22

33
## Overview
4-
This is the main Cargo configuration file for the Linux Tutorial CMS Rust backend. It defines project metadata, dependencies, build configurations, and multiple binary targets for the high-performance API server.
4+
This is the main Cargo configuration file for the Rust Blog CMS Rust backend. It defines project metadata, dependencies, build configurations, and multiple binary targets for the high-performance API server.
55

66
## File Purpose
77
- Configures the Rust project structure and metadata
@@ -33,8 +33,8 @@ license = "MIT"
3333

3434
### Project Metadata
3535
```toml
36-
description = "High-performance Rust backend API for Linux Tutorial CMS"
37-
repository = "https://github.com/zerox80/LinuxTutorialCMS"
36+
description = "High-performance Rust backend API for Rust Blog CMS"
37+
repository = "https://github.com/zerox80/RustBlogCMS"
3838
keywords = ["cms", "api", "tutorial", "axum", "education"]
3939
categories = ["web-programming", "web-programming::http-server"]
4040
```

backend/Dockerfile

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
# ==============================================================================
2-
# LinuxTutorialCMS Backend Dockerfile
2+
# RustBlogCMS Backend Dockerfile
33
# ==============================================================================
44
#
5-
# Multi-stage Docker build for the Linux Tutorial CMS Rust backend service.
5+
# Multi-stage Docker build for the Rust Blog CMS Rust backend service.
66
# This Dockerfile creates an optimized, secure production container for the
77
# Rust-based API server.
88
#
@@ -28,7 +28,7 @@
2828
# - JWT_SECRET: JWT token secret key
2929
#
3030
# @version 1.0.0
31-
# @author LinuxTutorialCMS Team
31+
# @author RustBlogCMS Team
3232
# ==============================================================================
3333

3434
# ==============================================================================
@@ -183,25 +183,25 @@ CMD ["/app/backend"]
183183
# ==============================================================================
184184
#
185185
# Build the backend container:
186-
# docker build -t linux-tutorial-cms-backend -f backend/Dockerfile backend/
186+
# docker build -t rust-blog-cms-backend -f backend/Dockerfile backend/
187187
#
188188
# Run the container with environment variables:
189189
# docker run -p 8489:8489 \
190190
# -e RUST_LOG=info \
191191
# -e DATABASE_URL=postgresql://user:pass@localhost/db \
192192
# -e JWT_SECRET=your-secret-key \
193-
# linux-tutorial-cms-backend
193+
# rust-blog-cms-backend
194194
#
195195
# With volume mounts for configuration:
196196
# docker run -p 8489:8489 \
197197
# -v $(pwd)/config.toml:/app/config.toml \
198198
# -e RUST_LOG=debug \
199-
# linux-tutorial-cms-backend
199+
# rust-blog-cms-backend
200200
#
201201
# With custom build arguments:
202202
# docker build \
203203
# --build-arg RUSTFLAGS="-C target-cpu=native" \
204-
# -t linux-tutorial-cms-backend \
204+
# -t rust-blog-cms-backend \
205205
# -f backend/Dockerfile backend/
206206
#
207207

backend/src/bin/export_content.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* Content Export Utility
33
*
4-
* This binary utility exports all site content from the Linux Tutorial CMS database
4+
* This binary utility exports all site content from the Rust Blog CMS database
55
* to a structured JSON file. It's designed for backup purposes, content migration,
66
* and development environment setup.
77
*

0 commit comments

Comments
 (0)