Skip to content

aascedu/Inception

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 

Repository files navigation

Inception

This project is an Administration System related exercise.

frontpage

Table of Contents

About

This project aims to broaden your knowledge of system administration by using Docker. You will virtualize several Docker images, creating them in your new personal virtual machine.

Features

  • A Docker container that contains NGINX with TLSv1.2 or TLSv1.3 only.
  • A Docker container that contains WordPress + php-fpm (it must be installed and configured) only without nginx.
  • A Docker container that contains MariaDB only without nginx.
  • A volume that contains your WordPress database.
  • A volume that contains your WordPress website files.
  • A docker-network that establishes the connection between your containers.

Usage

Instructions

1. Building & launching the project

To build and up the project, run:

$ sudo make

It should output something like this:

built

then access this url :

https://aascedu.42.fr

2. Special Make Rules

If the project is already built, you can up the project by running:

$ sudo make up

To down the project, run:

$ sudo make down

To clean the project, run:

$ sudo make clean

and

$ sudo make prune

About

System Administration related exercise.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published