GiorgioReale / giorgioreale.xyz

Project for personal websites developed using Docker, PHP, Node.js and Nginx.

Home Page:https://giorgioreale.xyz

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

giorgioreale.xyz

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.

Prerequisites

  • 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.

Setup

To set up the project, follow these steps:

  1. Clone the repository:

    git clone https://github.com/GiorgioReale/giorgioreale.xyz.git
    
  2. Navigate to the project directory:

    cd giorgioreale.xyz
    
  3. Start the containers:

    docker compose up --build
    
  4. Access the websites:
    at http://127.0.0.1:8080/ for giorgioreale.xyz;
    at http://127.0.0.1:8081/ for cv.giorgioreale.xyz.

Contributing

Pull requests are welcome! If you find a bug or have a suggestion, please open an issue.

License

This project is licensed under the MIT License. See the LICENSE file for more information.

About

Project for personal websites developed using Docker, PHP, Node.js and Nginx.

https://giorgioreale.xyz

License:MIT License


Languages

Language:SCSS 47.5%Language:Twig 33.3%Language:PHP 11.0%Language:JavaScript 8.2%