Web platform for local unions and progressive organizations. https://libreorganize.org/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Stefan-Ionut Tarabuta 9796b0ae5a Move country flag to account detail - Made empty label empty to match other fields - Fix WSGI deployment issue 3 days ago
libreorganize Move country flag to account detail - Made empty label empty to match other fields - Fix WSGI deployment issue 3 days ago
.gitignore Update .gitignore 2 weeks ago
.gitlab-ci.yml Fix misspell 2 weeks ago
CONTRIBUTING.md Move contribution rules from README.md to CONTRIBUTING.md 5 days ago
LICENSE.md Update LICENSE.md 5 days ago
README.md Update README.md 5 days ago
TESTING Update TESTING 5 days ago
requirements.txt - Add django_countries to the requirements.txt 3 days ago

README.md

Status

Branch Pipeline Coverage
Prod Pipeline Status Coverage Report
Staging Pipeline Status Coverage Report
Dev Pipeline Status Coverage Report

About

  • LibreOrganize is a web platform for local unions and progressive organizations.
  • We are helping build popular power through democratic control of our data.

Installation

  1. Clone this repository.

  2. Create a virtual environment using $ python3 -m venv venv

  3. Activate the virtual environment using $ source venv/bin/activate.

  4. Install the dependencies using $ pip install -r requirements.txt.

  5. Change the directory to libreorganize using $ cd libreorganize/.

  6. Clone the instance repository using $ git clone git@gitlab.com:libreorganize/libreorganize-custom-designs instance/.

  7. Apply the migrations using $ python manage.py migrate.

  8. Load the initial data using $ python manage.py loaddata instance/fixtures/initial_data.json.

How to Use

Always activate the virtual environment before performing operations.

  • Run the server using $ python manage.py runserver.

  • Stop the server by pressing Ctrl-C.

Deployment

Not available yet.