- NodeJS 18+ https://nodejs.org
- pnpm (
corepack enable
+corepack prepare pnpm@latest --activate
)
pnpm install
pnpm dev
pnpm build
You can preview the production build with pnpm preview
.
If you're using Apache to serve the site, make sure to set FallbackResource
to point to ./dist/index.html
so Vue routing works properly.
<VirtualHost *:80>
DocumentRoot /your/site/path/here/dist
FallbackResource /index.html
</VirtualHost>
This project is heavily developed around our public API. Check out our API documentation at https://api.faithfulpack.net/docs for more information about endpoints and making requests.
Many messages shown throughout the site can be translated into users' native languages for easier usage. Our translation service is powered by Crowdin, and you can start translating there by clicking on your language in the list. Please contact us on our Discord server if a language you want to translate isn't listed.