2025-01-26 05:39:14 +00:00
2025-02-08 19:52:02 +00:00
2024-12-01 00:53:53 +00:00
2024-12-01 00:53:53 +00:00
2025-10-02 06:53:00 +01:00
2025-10-02 06:53:00 +01:00
2025-01-26 05:39:14 +00:00
2024-12-01 00:53:53 +00:00
2025-02-08 19:52:02 +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
No description provided
Readme 109 KiB
Languages
Rust 52.8%
SCSS 28.9%
HTML 11%
Shell 7.3%