This is the official website for The FOSS Club at Delhi Technical Campus, a community focused on Free and Open Source Software.
This website is automatically deployed to GitHub Pages when changes are pushed to the main branch.
- The GitHub Actions workflow in
.github/workflows/deploy.yml
builds the site and deploys it to GitHub Pages. - The site is built as a static export using Next.js's export feature.
- The output in the
out
directory is deployed to GitHub Pages.
If you need to deploy manually:
-
Clone the repository
git clone https://github.com/thefossclub/thefossclub.github.io.git cd thefossclub.github.io
-
Install dependencies
npm install
-
Build the site
npm run build
-
The static site will be generated in the
out
directory
To develop this website locally:
-
Clone the repository
git clone https://github.com/thefossclub/thefossclub.github.io.git cd thefossclub.github.io
-
Install dependencies
npm install
-
Start the development server
npm run dev
-
Open http://localhost:3000 in your browser
This project is open source.