Skip to content

TechAbraao/techabraao.com

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My personal Website

  • Official portfolio website Abraão Santos (Techabraao).
  • This project is open-source, meaning you are free to clone the repository and customize it to your liking.
  • Additionally, if you would like to contribute to this project, feel free to open an issue or submit a pull request.

Live Preview (soon)

https://techabraao.com

Getting started

Follow the steps below to clone and run this project locally.

1. Clone the repository

git clone git@github.com:TechAbraao/techabraao.com.git

2. Navigate to the project folder

cd techabraao.com

3. Configure GitHub username

Before running the project, configure your GitHub username to fetch your repositories.

Edit the file:

./src/js/configs.js

And update:

const CONFIG = {
    GITHUB_USERNAME: 'your_username'
}

4. Open the project

Since this is a static website, you can simply open the index.html file in your browser. Or, for a better development experience, you can use a local server:

Using VSCODE Live Server

  • Install the Live Server extension
  • Right-click on index.html
  • Click Open with Live Server
  • The project should now be running locally!

Using Docker

1. Building the Docker image

If you want to create a Docker image to use in a container, do the following:

docker build -f dockerfiles/Dockerfile -t techabraao.com .

Then initialize the container:

docker run -p <port>:80 techabraao.com

It will now be available at:

http://localhost:<port>

2. Pulling the image from Docker Hub

To get the image from Docker Hub, you will also need to specify the project version:

docker run -d -p 8000:80 techabraao/techabraao.com:latest

About

My personal website (portfolio)

https://techabraao.com (soon)

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors