Pacisv0.6.2

Installation

To install, and get started, your best bet is creating a new repository from Pacis' Github Template. Go ahead create yours and clone it to your local environment.

git clone <your-repository>

You can follow the simple readme guide in the template repository or follow this one.

Install Dependencies

Install your go and bun dependencies.

Pacis uses bun and vite for bundling your frontend assets. You can replace it with another package manager but the template heavily relies on it.

bun install
go mod download

Pacis also uses air and taskfile to streamline development and build processes. If you don't have them already, follow their installation guides:

Development

You are ready to run your development server. There is a task called dev already defined for you in the Taskfile.yml file.

task dev

Running this command will spin up a server on localhost port 8080. It will also run a vite dev server on port 5173.

The dev server actually runs on port 8081 but it is proxied to port 8080 with hot reloading using air. Check the .air.toml file for its configuration.