_FooterNav - Lander03/ProjectItLandscape GitHub Wiki
🧭 IT Landscape Navigation
Introduction
This page serves as the main navigation hub for all topics covered in this IT Landscape project. Use the links below to jump directly to specific sections or documents.
Table of Contents
Section | Link | Description |
---|---|---|
Home | Home | Welcome page with project overview and introduction |
Navigation | Navigation | Main navigation page with all the available links |
Sources | Sources | A collection of all the external resources used |
MongoDB | MongoDB | Everything about the MongoDB NoSQL Database |
CI/CD Pipeline | CI/CD Pipeline | Continuous Integration and Deployment guide |
Docker Navigation
Section | Link | Description |
---|---|---|
Overview | Docker | Complete Docker overview and introduction |
What is Docker | What is Docker | Understanding Docker basics and concepts |
Main Components | Docker Components | Dockerfile, Images, and Containers explained |
Why Use Docker | Docker Benefits | Advantages and disadvantages of Docker |
Installation | Docker Installation | Step-by-step installation guide |
Commands | Docker Commands | The most commonly used Docker commands |
Images | Docker Images | Creating and managing Docker images |
Docker Hub | Docker Hub | Using the Docker Hub repository |
General Commands | General Commands | General Docker commands |
Container Commands | Container Commands | Working with Docker containers |
Dockerfile | Dockerfile Guide | Creating and understanding Dockerfiles |
Dockerfile Examples | Dockerfile Examples | Practical Dockerfile examples |
Docker Compose | Docker Compose | Managing multi-container applications |
Compose File | Compose YAML | Writing Docker Compose configuration files |
Multi-Container Apps | Multi-Container | Building applications with multiple containers |
Networks | Docker Networks | Understanding Docker networking |
Volumes | Docker Volumes | Managing persistent data with Docker volumes |
Best Practices | Docker Best Practices | Tips and recommendations for Docker usage |
WordPress Navigation
Section | Link | Description |
---|---|---|
Overview | WordPress | WordPress CMS overview and introduction |
Why WordPress | Why WordPress | Reasons to choose WordPress for your project |
Main Concepts | WordPress Concepts | Core WordPress concepts explained |
Functions | WordPress Functions | Customization and user management features |
Themes | WordPress Themes | Working with WordPress themes |
Plugins | WordPress Plugins | Available plugins and functionality |
Widgets | WordPress Widgets | Adding widgets to your website |
Gutenberg Editor | Block Editor | Using the modern WordPress editor |
Popular Sites | Popular Websites | Famous websites using WordPress |
WordPress with Docker | WordPress + Docker | Running WordPress in Docker containers |
Installation | WordPress Setup | Installing Docker Compose for WordPress |
Dependencies | Required Components | Setting up WordPress, MySQL, and PhpMyAdmin |
Docker Compose | YAML Configuration | Creating the docker-compose.yml file |
Access WordPress | Browser Access | Accessing WordPress in your browser |
PhpMyAdmin | Database Access | Managing database through PhpMyAdmin |
Customization | Customizing WordPress | Developing and customizing WordPress |
Benefits | Docker Benefits | Advantages of using WordPress with Docker |
Troubleshooting | Problem Solving | Common issues and solutions |
CV Website | Building a CV Site | Creating a personal CV website |
Setting Up CV | CV Setup | Initial setup for your CV website |
Creating Pages | First Page | Adding new pages to WordPress |
PDF Upload | CV Upload | Uploading your CV as a PDF file |
MongoDB Navigation
Section | Link | Description |
---|---|---|
Overview | MongoDB | Complete MongoDB overview and introduction |
What is MongoDB | MongoDB Basics | Understanding MongoDB fundamentals |
Core Components | Main Components | Documents, Collections, and Databases explained |
Why Use MongoDB | MongoDB Benefits | Advantages and disadvantages of MongoDB |
Timeline | MongoDB History | Version history and key features |
Installation Setup | Docker Compose Setup | Creating docker-compose.yml for MongoDB |
Starting Containers | Container Management | Running MongoDB with Docker commands |
Docker Commands | Essential Commands | Most important MongoDB Docker commands |
Mongo Express | Web Interface | Web-based MongoDB administration tool |
Database Backups | Backup Management | Creating and managing database backups |
CI/CD Pipeline Navigation
Section | Link | Description |
---|---|---|
Introduction | CI/CD Overview | Understanding CI/CD concepts and benefits |
Overview | What is CI/CD | Introduction to CI/CD pipeline fundamentals |
CI/CD Explained | CI/CD Definition | Continuous Integration and Deployment explained |
Docker Integration | CI/CD + Docker | Combining CI/CD with containerization |
Key Benefits | Pipeline Benefits | Speed, reliability, and consistency advantages |
GitHub Actions | Why GitHub Actions | Benefits of using GitHub Actions platform |
Setup Process | Pipeline Setup | Creating your first CI/CD pipeline |
Actions Interface | GitHub Actions | Navigating the GitHub Actions interface |
Creating Workflows | Workflow Creation | Building custom workflow files |
YAML Configuration | Workflow File | Writing and understanding YAML workflows |
Workflow Components | Component Breakdown | Understanding workflow structure and steps |
Saving Workflows | Commit Changes | Saving and committing workflow files |
Access Tokens | Personal Access Token | Setting up authentication tokens |
Managing Secrets | GitHub Secrets | Storing sensitive information securely |
Project Configuration | Package.json Setup | Creating Node.js project configuration |
Running Workflows | Workflow Execution | Executing and monitoring CI/CD pipelines |