![FWT Logo](fwt/images/logo.avif) # Fast WebApp Template ## How to Use #### Clone the Repo ``` git clone --depth 1 https://git.patalcala.com/patalcala9/fwt.git ``` #### Navigate to the project ``` cd ``` #### Refresh GIT ``` sudo rm -rf .git git init ``` #### Install Depedencies ``` pnpm install ``` #### Make sure to update the dependencies first ``` pnpm update ``` ## To Use Background Place your background image in `assets/images/background.avif` or `assets/images/background.webp`. Then, enable by adding `` or `` ## How to Run ``` pnpm dev ``` ## How to Deploy ### Standard ``` pnpm build ``` ### Docker #### Edit name and port on docker-compose.yml ``` sudo vim docker-compose.yml ``` #### Run Docker Compose ``` docker compose up -d ``` ### Podman #### Run Podman Compose ``` podman-compose up -d ``` ### Podman Quadlet #### Edit Quadlet Container ``` sudo vim quadlet/quadlet.container ``` #### Copy and Rename the Quadlet to proper directory ``` mkdir -p ~/.config/containers/systemd/ sudo cp quadlet/quadlet.container ~/.config/containers/systemd/.container ``` #### Start at Systemd ``` systemctl --user daemon-reload systemctl --user start ```