Skip to content

thefossclub/thefossclub.github.io

Repository files navigation

The FOSS Club Website

This is the official website for The FOSS Club at Delhi Technical Campus, a community focused on Free and Open Source Software.

🚀 GitHub Pages Deployment

This website is automatically deployed to GitHub Pages when changes are pushed to the main branch.

Deployment Process

  1. The GitHub Actions workflow in .github/workflows/deploy.yml builds the site and deploys it to GitHub Pages.
  2. The site is built as a static export using Next.js's export feature.
  3. The output in the out directory is deployed to GitHub Pages.

Manual Deployment

If you need to deploy manually:

  1. Clone the repository

    git clone https://github.com/thefossclub/thefossclub.github.io.git
    cd thefossclub.github.io
  2. Install dependencies

    npm install
  3. Build the site

    npm run build
  4. The static site will be generated in the out directory

🧑‍💻 Local Development

To develop this website locally:

  1. Clone the repository

    git clone https://github.com/thefossclub/thefossclub.github.io.git
    cd thefossclub.github.io
  2. Install dependencies

    npm install
  3. Start the development server

    npm run dev
  4. Open http://localhost:3000 in your browser

📄 License

This project is open source.

About

This repository contains the code of the current official website of The FOSS Club

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 8