{"id":18694218,"url":"https://github.com/mouad-el-asri/inception","last_synced_at":"2026-04-12T02:33:15.496Z","repository":{"id":192152219,"uuid":"680594940","full_name":"Mouad-El-Asri/inception","owner":"Mouad-El-Asri","description":"In this project, I've broadened my system administration knowledge by virtually creating Docker images, all within my personal virtual machine. This project allowed me to delve deeper into the world of system administration and Docker. 🐳","archived":false,"fork":false,"pushed_at":"2023-09-04T15:37:54.000Z","size":1572,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-12-28T03:13:53.697Z","etag":null,"topics":["container-image","containers","docker-container","docker-image","dockerfile","dokcer","dokcer-compose","environment-variables","mariadb-container","mariadb-database","nginx-container","nginx-server","wordpress","wordpress-container"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Mouad-El-Asri.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null}},"created_at":"2023-08-19T18:47:31.000Z","updated_at":"2023-09-01T22:26:20.000Z","dependencies_parsed_at":"2023-09-03T00:31:32.520Z","dependency_job_id":"a0a8db16-d51e-4e12-b9dd-2df779c1abdd","html_url":"https://github.com/Mouad-El-Asri/inception","commit_stats":{"total_commits":25,"total_committers":1,"mean_commits":25.0,"dds":0.0,"last_synced_commit":"91a3e231a3e20e5624b236ebd08d24385e00eaf3"},"previous_names":["mouad-el-asri/inception"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mouad-El-Asri%2Finception","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mouad-El-Asri%2Finception/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mouad-El-Asri%2Finception/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mouad-El-Asri%2Finception/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Mouad-El-Asri","download_url":"https://codeload.github.com/Mouad-El-Asri/inception/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239552324,"owners_count":19657894,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["container-image","containers","docker-container","docker-image","dockerfile","dokcer","dokcer-compose","environment-variables","mariadb-container","mariadb-database","nginx-container","nginx-server","wordpress","wordpress-container"],"created_at":"2024-11-07T11:08:48.048Z","updated_at":"2025-11-08T11:30:42.401Z","avatar_url":"https://github.com/Mouad-El-Asri.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# inception\n\nWelcome to a world of Docker-powered innovation! 🐳\n\n## Overview\n\nThis project represents an exciting exploration of system administration using Docker. It's all about pushing the boundaries of what's possible in containerization and infrastructure management.\n\n## The Challenge\n\nMy goal was to create a virtualized environment within a personal virtual machine, composed of multiple Docker containers, each running a specific service. While it might sound complex, the challenge was to make it all work seamlessly.\n\n## What I Achieved\n\n🌟 **Custom Docker Images**: I took the DIY route and built my Docker images from scratch, ensuring I had full control over the environment.\n\n🔒 **Secure Access**: I established secure access through an NGINX container, utilizing TLSv1.2 and TLSv1.3 protocols to protect the infrastructure.\n\n📊 **Performance Matters**: I optimized my containers for performance, choosing between the penultimate stable versions of Alpine and Debian based on my needs.\n\n🐱‍🏍 **No Infinite Loops**: I adhered to best practices by avoiding infinite loops and hacky patches to ensure the containers run smoothly.\n\n💼 **Services Galore**: The infrastructure includes NGINX, a WordPress + php-fpm setup, MariaDB, volumes for database and website files, and a dedicated docker-network for seamless communication.\n\n🛡️ **Security First**: I took security seriously, ensuring that no passwords were exposed in Dockerfiles and leveraging environment variables for configuration.\n\n## What's Next\n\nMy journey doesn't end here. I'm continuously exploring new possibilities and expanding my skills in Docker, system administration, and DevOps.\n\n## Additional Information\n\nDetailed instructions on project requirements can be found in the main project subject.\n\n## Get Involved\n\nFeel free to connect with me to discuss Docker, automation, and all things tech! 🤝\n\n## License\n\nThis project is licensed under the MIT License.\n\n## Acknowledgments\n\nI would like to acknowledge the creators of the 42 Network curriculum.\n\n\u003c/br\u003e\n\u003cdiv align=\"center\"\u003e\n  \u003cp\u003eCrafted with ❤️ by \u003cb\u003eMouad El Asri\u003c/b\u003e\u003c/p\u003e\n  \u003cp\u003e\u003c FUTURE: IS_LOADING /\u003e\u003c/p\u003e\n\u003c/div\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmouad-el-asri%2Finception","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmouad-el-asri%2Finception","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmouad-el-asri%2Finception/lists"}