- 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.
https://techabraao.comFollow the steps below to clone and run this project locally.
git clone git@github.com:TechAbraao/techabraao.com.gitcd techabraao.comBefore running the project, configure your GitHub username to fetch your repositories.
Edit the file:
./src/js/configs.jsAnd update:
const CONFIG = {
GITHUB_USERNAME: 'your_username'
}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:
- Install the Live Server extension
- Right-click on
index.html - Click Open with Live Server
- The project should now be running locally!
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.comIt will now be available at:
http://localhost:<port>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