personal website using rust rocket https://jabuxas.com
Go to file
2025-02-16 11:23:01 -03:00
.github/workflows ci: add github workflow 2025-02-11 00:20:26 -03:00
projects feat: add projects link to homepage 2025-02-16 11:23:01 -03:00
src feat: add serving uni projects 2025-02-16 09:13:32 -03:00
static feat: add projects link to homepage 2025-02-16 11:23:01 -03:00
.gitignore feat: change to rust rocket project 2025-02-10 23:44:09 -03:00
.gitmodules chore: add fe1 finals project submodule 2025-02-16 09:21:57 -03:00
Cargo.lock feat: change to rust rocket project 2025-02-10 23:44:09 -03:00
Cargo.toml ci: add dockerfile and edit docker compose 2025-02-11 00:18:58 -03:00
docker-compose.yml ci: project mount 2025-02-16 09:22:26 -03:00
Dockerfile ci: optimize docker img size 2025-02-11 00:43:52 -03:00
readme.md docs: update readme 2025-02-11 00:37:56 -03:00

refinement

hii, this is my personal site built with rocket and rust. it's dockerized for easy deployment.

quick start

running locally

  1. clone the repo:

    git clone https://github.com/jabuxas/refinement.git
    cd refinement
    
  2. run the site:

    cargo run
    
  3. open your browser at http://127.0.0.1:8000

running with docker

  • this setup maps container port 8000 to host port 8880.

  • build the image:

    docker build -t refinement .
    
  • run the container:

    docker run -p 8880:8000 refinement
    
  • or use docker-compose:

    docker-compose up -d
    
  • open your browser at http://localhost:8880