• Stars
    star
    272
  • Rank 151,235 (Top 3 %)
  • Language
    Python
  • Created over 4 years ago
  • Updated over 4 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

amFOSS Wiki

amFOSS Wiki

amFOSS Wiki built with Sphinx using a theme provided by Read the Docs.

💽 Installation Instructions

Install requirements on Linux

Before installing the Sphinx and readthedocs.org packages, you will need:

  • the python3 language and its pip3 package manager
  • a version of GNU Make,
  • the git tool.

Install requirements on Windows

Like on Linux environments, on Microsoft Windows, you need to install:

  • the python language and its pip package manager
  • All the python modules requirements with the pip command
  • GNU Make tool.
  • git tool.

Installing Sphinx (every platform)

To build the HTML website (or any other format supported by Sphinx, like PDF, EPUB or LaTeX), you need to install Sphinx >= 1.3 as well as (for the HTML) the readthedocs.org theme.

Those tools are best installed using pip, Python's module installer. The Python 3 version might be provided (on Linux distros) as pip3 or python3-pip.

Clone the repository

$ git clone https://gitlab.com/amfoss/wiki.git
$ cd wiki

Create a python3 virtualenv, and activate the environment

$ virtualenv -p python3 venv
$ source venv/bin/activate

You can then run:

$ pip3 install -r requirements.txt

Building the HTML website

You can then build the HTML documentation from the root folder of this repository with:

$ make html

On Windows, building is still done at the root folder of this repository using the following command (make linux command is replaced with make.exe):

$ make.exe html

You can then test the changes live by opening build/html/index.html in your favorite browser.

Debugging Tip:

  • Delete the build cache before building documents if you make changes in the code by running the command make clean or using the sphinx-build -E option.

More Repositories

1

cms

Club Management System of amFOSS, powered by CMS
Python
558
star
2

fosswebsite

A club management system that handles student details, progress, events, achievements, attendance, status updates, teams and workshop registrations. This is the official FOSS@Amrita website
HTML
544
star
3

GitLit

Platform to connect contributors and projects based on skill level and shared interests.
Python
539
star
4

vidyaratna

Curated resources for newbies to get started with programming, open source, cyber security and many more fields.
535
star
5

website_old

The official website repo of amfoss
Roff
513
star
6

master-syllabus

Master Syllabus for FOSS@Amrita
507
star
7

App

The android app for community network for amFOSS members
Java
505
star
8

Wikimedia_Hackathon_Amrita_University

Organization store
HTML
504
star
9

fosster

Offical website for the technical event organised by FOSS@Amrita
JavaScript
502
star
10

Workshops

Archive of Workshops conducted by FOSS@Amrita
502
star
11

temple-app

This project is no longer actively maintained and has been archived for historical reference. Android App which handles the information about temple. People can register and keep a track of all poojas, donations made to the temple.
Java
501
star
12

automated-scripts

This project has been is obsolete and archived, and replaced by the amFOSS CMS
Python
500
star
13

amdec-website

JavaScript
499
star
14

bot

Telegram Chatbot Assistant for Managing Club Activities
Python
496
star
15

android-workshop-summer-2018

Repository of all the Java files and apps that will be taken in the RTE Workshop on Android in the Summer of 2018
Java
496
star
16

foss-meetups

JavaScript
496
star
17

WebApp

The react-based community network for amFOSS members
JavaScript
495
star
18

website

Website of FOSS@Amrita, Powered by JAMStack
JavaScript
490
star
19

cybergurukulam

Archive for the source of a website for "CyberGurukulam" program. This project (and corresponding website) is no longer actively maintained.
CSS
489
star
20

Qujini

Open Source Question Paper Generator
Python
489
star
21

kde-conf-2018

Source for a webpage for KDE conf 2018. This is archived for historical reference and is no longer actively maintained.
CSS
489
star
22

test-repo

This is a test repo, please fork me !!! \(^_^)/
488
star
23

praveshan

For Joining FOSS@Amrita
485
star
24

Hack4Amrita

Solving Problems of Amritians
481
star
25

cms-mobile

A flutter project for amfoss cms
Dart
448
star
26

attendance-tracker

Advanced Attendance Recording System for the members of FOSS@Amrita.
Python
436
star
27

events

Portal to host landing pages of amFOSS Events
JavaScript
425
star
28

internal-hackathon

423
star
29

webspace

This is the repo which hosts the front end for people.amfoss.in
JavaScript
276
star
30

tasks

Makefile
7
star