├── .gitignore ├── Makefile ├── README.md ├── images ├── adminer-art.png ├── alien-eggs-art.png ├── cadvisor-art.png ├── debian-vs-alpine.png ├── docker-approaches.png ├── ftp-art.png ├── gatsby-app-art.png ├── grafana-art.png ├── inception-architecture.png ├── inception-art.png ├── lovecraft-art.png ├── mariadb-art.png ├── nginx-art.png ├── nginx-gateway.png ├── prometheus-art.png ├── redis-art.png ├── vm-vs-containers.png └── wordpress-art.png └── srcs ├── .env ├── docker-compose.yml ├── requirements ├── bonus │ ├── adminer │ │ ├── Dockerfile │ │ └── tools │ │ │ └── init.sh │ ├── alien-eggs │ │ ├── Dockerfile │ │ └── src │ │ │ ├── AlienEggs.apple-touch-icon.png │ │ │ ├── AlienEggs.audio.worklet.js │ │ │ ├── AlienEggs.html │ │ │ ├── AlienEggs.icon.png │ │ │ ├── AlienEggs.js │ │ │ ├── AlienEggs.pck │ │ │ ├── AlienEggs.png │ │ │ ├── AlienEggs.wasm │ │ │ └── serve.py │ ├── ftp │ │ ├── Dockerfile │ │ └── tools │ │ │ └── init.sh │ ├── gatsby-app │ │ ├── .dockerignore │ │ ├── Dockerfile │ │ ├── gatsby-config.js │ │ ├── package-lock.json │ │ ├── package.json │ │ ├── src │ │ │ ├── pages │ │ │ │ └── index.js │ │ │ └── styles │ │ │ │ └── CVStyles.css │ │ └── tools │ │ │ └── init.sh │ ├── monitoring │ │ ├── cadvisor │ │ │ ├── Dockerfile │ │ │ └── tools │ │ │ │ └── init.sh │ │ ├── grafana │ │ │ ├── Dockerfile │ │ │ ├── dashboards │ │ │ │ ├── alien_eggs.json │ │ │ │ └── container_metrics.json │ │ │ └── tools │ │ │ │ ├── init.sh │ │ │ │ └── test.sh │ │ └── prometheus │ │ │ ├── Dockerfile │ │ │ └── tools │ │ │ ├── init.sh │ │ │ └── test.sh │ └── redis │ │ ├── Dockerfile │ │ └── tools │ │ └── init.sh ├── mariadb │ ├── Dockerfile │ ├── conf │ │ └── my.cnf │ └── tools │ │ └── init.sh ├── nginx │ ├── Dockerfile │ └── tools │ │ └── init.sh └── wordpress │ ├── .dockerignore │ ├── Dockerfile │ └── tools │ ├── init-wordpress.sh │ ├── init-wp-config.sh │ ├── setup_db.sh │ └── test_ftp.sh └── test_monitor.sh /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | #.env 3 | subject 4 | test* -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nihilantropy/Inception/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nihilantropy/Inception/HEAD/README.md -------------------------------------------------------------------------------- /images/adminer-art.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nihilantropy/Inception/HEAD/images/adminer-art.png -------------------------------------------------------------------------------- /images/alien-eggs-art.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nihilantropy/Inception/HEAD/images/alien-eggs-art.png -------------------------------------------------------------------------------- /images/cadvisor-art.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nihilantropy/Inception/HEAD/images/cadvisor-art.png -------------------------------------------------------------------------------- /images/debian-vs-alpine.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nihilantropy/Inception/HEAD/images/debian-vs-alpine.png -------------------------------------------------------------------------------- /images/docker-approaches.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nihilantropy/Inception/HEAD/images/docker-approaches.png -------------------------------------------------------------------------------- /images/ftp-art.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nihilantropy/Inception/HEAD/images/ftp-art.png -------------------------------------------------------------------------------- /images/gatsby-app-art.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nihilantropy/Inception/HEAD/images/gatsby-app-art.png -------------------------------------------------------------------------------- /images/grafana-art.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nihilantropy/Inception/HEAD/images/grafana-art.png -------------------------------------------------------------------------------- /images/inception-architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nihilantropy/Inception/HEAD/images/inception-architecture.png -------------------------------------------------------------------------------- /images/inception-art.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nihilantropy/Inception/HEAD/images/inception-art.png -------------------------------------------------------------------------------- /images/lovecraft-art.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nihilantropy/Inception/HEAD/images/lovecraft-art.png -------------------------------------------------------------------------------- /images/mariadb-art.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nihilantropy/Inception/HEAD/images/mariadb-art.png -------------------------------------------------------------------------------- /images/nginx-art.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nihilantropy/Inception/HEAD/images/nginx-art.png -------------------------------------------------------------------------------- /images/nginx-gateway.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nihilantropy/Inception/HEAD/images/nginx-gateway.png -------------------------------------------------------------------------------- /images/prometheus-art.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nihilantropy/Inception/HEAD/images/prometheus-art.png -------------------------------------------------------------------------------- /images/redis-art.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nihilantropy/Inception/HEAD/images/redis-art.png -------------------------------------------------------------------------------- /images/vm-vs-containers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nihilantropy/Inception/HEAD/images/vm-vs-containers.png -------------------------------------------------------------------------------- /images/wordpress-art.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nihilantropy/Inception/HEAD/images/wordpress-art.png -------------------------------------------------------------------------------- /srcs/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nihilantropy/Inception/HEAD/srcs/.env -------------------------------------------------------------------------------- /srcs/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nihilantropy/Inception/HEAD/srcs/docker-compose.yml -------------------------------------------------------------------------------- /srcs/requirements/bonus/adminer/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nihilantropy/Inception/HEAD/srcs/requirements/bonus/adminer/Dockerfile -------------------------------------------------------------------------------- /srcs/requirements/bonus/adminer/tools/init.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nihilantropy/Inception/HEAD/srcs/requirements/bonus/adminer/tools/init.sh -------------------------------------------------------------------------------- /srcs/requirements/bonus/alien-eggs/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nihilantropy/Inception/HEAD/srcs/requirements/bonus/alien-eggs/Dockerfile -------------------------------------------------------------------------------- /srcs/requirements/bonus/alien-eggs/src/AlienEggs.apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nihilantropy/Inception/HEAD/srcs/requirements/bonus/alien-eggs/src/AlienEggs.apple-touch-icon.png -------------------------------------------------------------------------------- /srcs/requirements/bonus/alien-eggs/src/AlienEggs.audio.worklet.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nihilantropy/Inception/HEAD/srcs/requirements/bonus/alien-eggs/src/AlienEggs.audio.worklet.js -------------------------------------------------------------------------------- /srcs/requirements/bonus/alien-eggs/src/AlienEggs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nihilantropy/Inception/HEAD/srcs/requirements/bonus/alien-eggs/src/AlienEggs.html -------------------------------------------------------------------------------- /srcs/requirements/bonus/alien-eggs/src/AlienEggs.icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nihilantropy/Inception/HEAD/srcs/requirements/bonus/alien-eggs/src/AlienEggs.icon.png -------------------------------------------------------------------------------- /srcs/requirements/bonus/alien-eggs/src/AlienEggs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nihilantropy/Inception/HEAD/srcs/requirements/bonus/alien-eggs/src/AlienEggs.js -------------------------------------------------------------------------------- /srcs/requirements/bonus/alien-eggs/src/AlienEggs.pck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nihilantropy/Inception/HEAD/srcs/requirements/bonus/alien-eggs/src/AlienEggs.pck -------------------------------------------------------------------------------- /srcs/requirements/bonus/alien-eggs/src/AlienEggs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nihilantropy/Inception/HEAD/srcs/requirements/bonus/alien-eggs/src/AlienEggs.png -------------------------------------------------------------------------------- /srcs/requirements/bonus/alien-eggs/src/AlienEggs.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nihilantropy/Inception/HEAD/srcs/requirements/bonus/alien-eggs/src/AlienEggs.wasm -------------------------------------------------------------------------------- /srcs/requirements/bonus/alien-eggs/src/serve.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nihilantropy/Inception/HEAD/srcs/requirements/bonus/alien-eggs/src/serve.py -------------------------------------------------------------------------------- /srcs/requirements/bonus/ftp/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nihilantropy/Inception/HEAD/srcs/requirements/bonus/ftp/Dockerfile -------------------------------------------------------------------------------- /srcs/requirements/bonus/ftp/tools/init.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nihilantropy/Inception/HEAD/srcs/requirements/bonus/ftp/tools/init.sh -------------------------------------------------------------------------------- /srcs/requirements/bonus/gatsby-app/.dockerignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .DS_Store -------------------------------------------------------------------------------- /srcs/requirements/bonus/gatsby-app/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nihilantropy/Inception/HEAD/srcs/requirements/bonus/gatsby-app/Dockerfile -------------------------------------------------------------------------------- /srcs/requirements/bonus/gatsby-app/gatsby-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nihilantropy/Inception/HEAD/srcs/requirements/bonus/gatsby-app/gatsby-config.js -------------------------------------------------------------------------------- /srcs/requirements/bonus/gatsby-app/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nihilantropy/Inception/HEAD/srcs/requirements/bonus/gatsby-app/package-lock.json -------------------------------------------------------------------------------- /srcs/requirements/bonus/gatsby-app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nihilantropy/Inception/HEAD/srcs/requirements/bonus/gatsby-app/package.json -------------------------------------------------------------------------------- /srcs/requirements/bonus/gatsby-app/src/pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nihilantropy/Inception/HEAD/srcs/requirements/bonus/gatsby-app/src/pages/index.js -------------------------------------------------------------------------------- /srcs/requirements/bonus/gatsby-app/src/styles/CVStyles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nihilantropy/Inception/HEAD/srcs/requirements/bonus/gatsby-app/src/styles/CVStyles.css -------------------------------------------------------------------------------- /srcs/requirements/bonus/gatsby-app/tools/init.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nihilantropy/Inception/HEAD/srcs/requirements/bonus/gatsby-app/tools/init.sh -------------------------------------------------------------------------------- /srcs/requirements/bonus/monitoring/cadvisor/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nihilantropy/Inception/HEAD/srcs/requirements/bonus/monitoring/cadvisor/Dockerfile -------------------------------------------------------------------------------- /srcs/requirements/bonus/monitoring/cadvisor/tools/init.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nihilantropy/Inception/HEAD/srcs/requirements/bonus/monitoring/cadvisor/tools/init.sh -------------------------------------------------------------------------------- /srcs/requirements/bonus/monitoring/grafana/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nihilantropy/Inception/HEAD/srcs/requirements/bonus/monitoring/grafana/Dockerfile -------------------------------------------------------------------------------- /srcs/requirements/bonus/monitoring/grafana/dashboards/alien_eggs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nihilantropy/Inception/HEAD/srcs/requirements/bonus/monitoring/grafana/dashboards/alien_eggs.json -------------------------------------------------------------------------------- /srcs/requirements/bonus/monitoring/grafana/dashboards/container_metrics.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nihilantropy/Inception/HEAD/srcs/requirements/bonus/monitoring/grafana/dashboards/container_metrics.json -------------------------------------------------------------------------------- /srcs/requirements/bonus/monitoring/grafana/tools/init.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nihilantropy/Inception/HEAD/srcs/requirements/bonus/monitoring/grafana/tools/init.sh -------------------------------------------------------------------------------- /srcs/requirements/bonus/monitoring/grafana/tools/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nihilantropy/Inception/HEAD/srcs/requirements/bonus/monitoring/grafana/tools/test.sh -------------------------------------------------------------------------------- /srcs/requirements/bonus/monitoring/prometheus/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nihilantropy/Inception/HEAD/srcs/requirements/bonus/monitoring/prometheus/Dockerfile -------------------------------------------------------------------------------- /srcs/requirements/bonus/monitoring/prometheus/tools/init.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nihilantropy/Inception/HEAD/srcs/requirements/bonus/monitoring/prometheus/tools/init.sh -------------------------------------------------------------------------------- /srcs/requirements/bonus/monitoring/prometheus/tools/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nihilantropy/Inception/HEAD/srcs/requirements/bonus/monitoring/prometheus/tools/test.sh -------------------------------------------------------------------------------- /srcs/requirements/bonus/redis/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nihilantropy/Inception/HEAD/srcs/requirements/bonus/redis/Dockerfile -------------------------------------------------------------------------------- /srcs/requirements/bonus/redis/tools/init.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nihilantropy/Inception/HEAD/srcs/requirements/bonus/redis/tools/init.sh -------------------------------------------------------------------------------- /srcs/requirements/mariadb/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nihilantropy/Inception/HEAD/srcs/requirements/mariadb/Dockerfile -------------------------------------------------------------------------------- /srcs/requirements/mariadb/conf/my.cnf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nihilantropy/Inception/HEAD/srcs/requirements/mariadb/conf/my.cnf -------------------------------------------------------------------------------- /srcs/requirements/mariadb/tools/init.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nihilantropy/Inception/HEAD/srcs/requirements/mariadb/tools/init.sh -------------------------------------------------------------------------------- /srcs/requirements/nginx/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nihilantropy/Inception/HEAD/srcs/requirements/nginx/Dockerfile -------------------------------------------------------------------------------- /srcs/requirements/nginx/tools/init.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nihilantropy/Inception/HEAD/srcs/requirements/nginx/tools/init.sh -------------------------------------------------------------------------------- /srcs/requirements/wordpress/.dockerignore: -------------------------------------------------------------------------------- 1 | tools/test_ftp.sh -------------------------------------------------------------------------------- /srcs/requirements/wordpress/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nihilantropy/Inception/HEAD/srcs/requirements/wordpress/Dockerfile -------------------------------------------------------------------------------- /srcs/requirements/wordpress/tools/init-wordpress.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nihilantropy/Inception/HEAD/srcs/requirements/wordpress/tools/init-wordpress.sh -------------------------------------------------------------------------------- /srcs/requirements/wordpress/tools/init-wp-config.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nihilantropy/Inception/HEAD/srcs/requirements/wordpress/tools/init-wp-config.sh -------------------------------------------------------------------------------- /srcs/requirements/wordpress/tools/setup_db.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nihilantropy/Inception/HEAD/srcs/requirements/wordpress/tools/setup_db.sh -------------------------------------------------------------------------------- /srcs/requirements/wordpress/tools/test_ftp.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nihilantropy/Inception/HEAD/srcs/requirements/wordpress/tools/test_ftp.sh -------------------------------------------------------------------------------- /srcs/test_monitor.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nihilantropy/Inception/HEAD/srcs/test_monitor.sh --------------------------------------------------------------------------------