This repository contains the source code for the giorgioreale.xyz and cv.giorgioreale.xyz websites. These websites were built using a combination of technologies, including Docker, Nginx, PHP, and Node, to provide a fast and seamless browsing experience for site visitors. The sites were designed to showcase my portfolio, skills, projects, and work experience. The code is available on GitHub so that others can see how I created the site and use it as a starting point for their own projects.
-
Docker: You need to have Docker installed on your system. If you don't have it, you can download it from Docker's official website.
-
EditorConfig Plugin: For consistent code formatting across the project, make sure you have an EditorConfig plugin or extension installed in your preferred code editor.
To set up the project, follow these steps:
-
Clone the repository:
git clone https://github.com/GiorgioReale/giorgioreale.xyz.git
-
Navigate to the project directory:
cd giorgioreale.xyz
-
Start the containers:
docker compose up --build
-
Access the websites:
at http://127.0.0.1:8080/ for giorgioreale.xyz;
at http://127.0.0.1:8081/ for cv.giorgioreale.xyz.
Pull requests are welcome! If you find a bug or have a suggestion, please open an issue.
This project is licensed under the MIT License. See the LICENSE file for more information.