mirror of
https://github.com/Zenithsiz/filipejr-homepage.git
synced 2026-02-03 09:50:27 +00:00
Homepage
This is the repository for my homepage
This project consists of 2 components:
The frontend expects the backend to be mounted at <frontend-location>/backend.
The backend is a simple rest server, serving mostly json.
Running it
To run the project, you can run the scripts/run.sh script. This will start the backend and frontend in parallel.
You may also run the backend or frontend scripts separately:
# Note: Don't `cd` into scripts to run them, run them from the project root.
scripts/run.sh
Deployment
To deploy the project, you can run the scripts/deploy.sh script. This will deploy both the frontend (static html) as well as the backend (debian binary). In the case of the backend, the systemd unit responsible for running it will be restarted.
You may also deploy the backend or frontend scripts separately:
scripts/deploy.sh
Description
Languages
Rust
52.8%
SCSS
28.9%
HTML
11%
Shell
7.3%