Project Segfault's homepage, made with SvelteKit and .
The Project Segfault website is a web application built on Ghost CMS and Authentik authentication. It requires the installation of node.js, pnpm, and knowledge of Svelte. The website can be run locally for development purposes or in production using Docker Compose.
To install and run the Project Segfault website, follow these steps:
git clone https://github.com/ProjectSegfault/website.cd ./website.pnpm i.pnpm dev.http://localhost:5173/ to see the website running locally.For running the website in production, you have two options:
docker compose up -d in the source code directory (or compose.yml file if not building from source).node build instead of pnpm dev. Expect the website to be available at http://localhost:3000/.The Project Segfault website is a web application built on Ghost CMS and Authentik authentication. It offers features such as Ghost CMS deployment, Authentik authentication, and utilizes the Svelte framework for development. The installation process involves setting up the necessary dependencies, cloning the repository, and running the application locally or in production using Docker or locally with node.js.