{"id":20904361,"url":"https://github.com/magnitopic/inception","last_synced_at":"2026-04-07T08:02:08.282Z","repository":{"id":225788574,"uuid":"766890456","full_name":"magnitopic/inception","owner":"magnitopic","description":"This project aims to broaden your knowledge of system administration by using Docker. You virtualize several Docker images, one for each service, inside of a virtual machine","archived":false,"fork":false,"pushed_at":"2024-04-06T18:53:31.000Z","size":45,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-10-31T00:44:28.843Z","etag":null,"topics":["42inception","42network","42school","docker","docker-compose","inception","mariadb","nginx","nginx-php-fpm","php-fpm","virtual-machine","wordpress","wordpress-cli"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/magnitopic.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-03-04T10:19:01.000Z","updated_at":"2024-04-12T08:51:30.000Z","dependencies_parsed_at":"2024-03-13T15:45:00.320Z","dependency_job_id":"096c5134-820b-43bf-a9e5-b25c6ef98bbb","html_url":"https://github.com/magnitopic/inception","commit_stats":null,"previous_names":["magnitopic/inception"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/magnitopic/inception","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/magnitopic%2Finception","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/magnitopic%2Finception/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/magnitopic%2Finception/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/magnitopic%2Finception/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/magnitopic","download_url":"https://codeload.github.com/magnitopic/inception/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/magnitopic%2Finception/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31504897,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-07T03:10:19.677Z","status":"ssl_error","status_checked_at":"2026-04-07T03:10:13.982Z","response_time":105,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["42inception","42network","42school","docker","docker-compose","inception","mariadb","nginx","nginx-php-fpm","php-fpm","virtual-machine","wordpress","wordpress-cli"],"created_at":"2024-11-18T13:16:52.462Z","updated_at":"2026-04-07T08:02:08.266Z","avatar_url":"https://github.com/magnitopic.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Inception\n\nThis 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.\n\n\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://medium.com/@ssterdev/inception-guide-42-project-part-i-7e3af15eb671\"\u003e\n    \u003cimg width=\"500\" alt=\"Technologies of the inception project\" src=\"https://github.com/magnitopic/inception/assets/21156058/4359e1a0-6f2e-4aa4-8c35-c42b81b931d7\"\u003e\n  \u003c/a\u003e\n\u003c/div\u003e\n\n## Commands\n\nStart the containers ✅\n\n```bash\nmake\n```\n\nStop the containers 🔴\n\n```bash\nmake stop\n```\n\nRemove the containers 🗑️\n\n```bash\nmake clean\n```\n\nDelete images, volumes and networks 🧹\n\n```bash\nmake fclean\n```\n\nRestart the containers 🔁\n\n```bash\nmake re\n```\n\n## Webpage\n\nOnce the containers are up and running, you can access the webpage by going to [https://localhost:443](https://localhost:443).\n\n## Containers\n\nThis project has you setting up several containers with a service in each one that come together to serve a Wordpress website.\n\nThe three containers that are setup are:\n\n-   Nginx: Uses it's [CGI](https://en.wikipedia.org/wiki/Common_Gateway_Interface) capability to execute and request from the Wordpress container the pages it will later respond with to the client. It's the only container that has external ports.\n\n-   Wordpress: Using PHP-FPM and wordpress is used to deliver the content to the client.\n\n-   MariaDB: A MariaDB database is used to store the data generated by Wordpress\n\nA common network is created for the three containers to communicate with each other.\n\nAnd two volumes are created, one for the Wordpress container to store the data and another for the MariaDB container to store the database.\n\n\u003cdiv align=\"center\"\u003e\n  \u003cimg width=\"500\" alt=\"Screenshot 2024-03-29 at 20 49 42\" src=\"https://github.com/magnitopic/inception/assets/21156058/52460144-51f1-4255-afcf-bb5d04d1f476\"\u003e\n\u003c/div\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmagnitopic%2Finception","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmagnitopic%2Finception","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmagnitopic%2Finception/lists"}