My Web3 CV website
Go to file
boilerrat a042071045 Initial commit with clean repository 2025-03-16 14:01:35 -04:00
css Initial commit with clean repository 2025-03-16 14:01:35 -04:00
.gitignore Initial commit with clean repository 2025-03-16 14:01:35 -04:00
LICENSE Initial commit with clean repository 2025-03-16 14:01:35 -04:00
README.md Initial commit with clean repository 2025-03-16 14:01:35 -04:00
boilerhaus.org.conf Initial commit with clean repository 2025-03-16 14:01:35 -04:00
deploy-all.sh Initial commit with clean repository 2025-03-16 14:01:35 -04:00
deploy.sh Initial commit with clean repository 2025-03-16 14:01:35 -04:00
fix-git-subdomain.sh Initial commit with clean repository 2025-03-16 14:01:35 -04:00
index.html Initial commit with clean repository 2025-03-16 14:01:35 -04:00
migrate-to-gitea.sh Initial commit with clean repository 2025-03-16 14:01:35 -04:00
push-in-chunks.sh Initial commit with clean repository 2025-03-16 14:01:35 -04:00
setup-vps.sh Initial commit with clean repository 2025-03-16 14:01:35 -04:00

README.md

Web3 CV

A simple web page for my Web3 CV.

Deployment

This website is deployed to:

Setup Instructions

Initial Setup

  1. Clone the repository:

    git clone https://git.boilerhaus.org/boiler/Web3CV.git
    cd Web3CV
    
  2. Install dependencies:

    npm install
    
  3. Set up the VPS:

    ./setup-vps.sh
    

    This script will:

    • Check if Nginx and Certbot are installed on your VPS
    • Create the necessary directories
    • Configure Nginx for boilerhaus.org, cloud.boilerhaus.org, and git.boilerhaus.org
    • Set up SSL certificates using Let's Encrypt
    • Configure Nextcloud to use cloud.boilerhaus.org (if installed)
  4. Migrate to Gitea:

    ./migrate-to-gitea.sh
    

    This script will:

    • Create a new repository on your Gitea instance
    • Push your code to Gitea

Development

  1. Run the development server:

    npx parcel index.html
    
  2. Open http://localhost:1234 in your browser.

Deployment

  1. Deploy to VPS:

    ./deploy-all.sh
    

    This script will:

    • Build the site
    • Deploy to your VPS
    • Push changes to Gitea
  2. Deploy only to VPS (same as above):

    ./deploy.sh
    

Repository Management

This repository is hosted on a self-hosted Gitea instance at git.boilerhaus.org.

Remote Setup

Your remote is configured as: