All Projects → itugnu → website

itugnu / website

Licence: GPL-3.0 license
Public website for ITUGnu

Programming Languages

python
139335 projects - #7 most used programming language
HTML
75241 projects
CSS
56736 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to website

Learn gnuawk
Example based guide to mastering GNU awk
Stars: ✭ 727 (+4443.75%)
Mutual labels:  gnu
Cats
Implementations of cat(1) from various sources.
Stars: ✭ 125 (+681.25%)
Mutual labels:  gnu
MeetixOS
An hobby OS written in modern C++20 which aims to be Unix-like. Currently based on EvangelionNG, a GhostOS derived kernel
Stars: ✭ 179 (+1018.75%)
Mutual labels:  gnu
Psychosynth
GNU Psychosynth is a a synthesizer and modular audio framework inspired by the ideas of the Reactable.
Stars: ✭ 53 (+231.25%)
Mutual labels:  gnu
Mininim
The Advanced Prince of Persia Engine (a childhood dream)
Stars: ✭ 117 (+631.25%)
Mutual labels:  gnu
Learn gnugrep ripgrep
Example based guide to mastering GNU grep and ripgrep
Stars: ✭ 204 (+1175%)
Mutual labels:  gnu
Linuxify
🍏🐧 Transparently transform the macOS CLI into a fresh GNU/Linux CLI experience.
Stars: ✭ 661 (+4031.25%)
Mutual labels:  gnu
CWP-Utilities
Combined Windows Privacy Utilities | Hosts file updater, block list manager, and more. Open source tools for Windows users, to help ensure privacy & security. Block ads, spyware domains, and other malicious activity/traffic, all through a simple interface.
Stars: ✭ 63 (+293.75%)
Mutual labels:  gnu
Novels.org
Novels.org - Your Novels in Plain Text (Emacs . org-mode)
Stars: ✭ 120 (+650%)
Mutual labels:  gnu
ffmpeg-builds
MOVED: https://gitlab.com/q3aql/ffmpeg-builds
Stars: ✭ 71 (+343.75%)
Mutual labels:  gnu
Official Bash Logo
Everything you need to start using the official GNU Bash logo
Stars: ✭ 89 (+456.25%)
Mutual labels:  gnu
Alwsl
Install archlinux as the WSL (Windows Subsystem for Linux) host.
Stars: ✭ 1,332 (+8225%)
Mutual labels:  gnu
Gnuradio
GNU Radio – the Free and Open Software Radio Ecosystem
Stars: ✭ 3,297 (+20506.25%)
Mutual labels:  gnu
Decidim
The participatory democracy framework. A generator and multiple gems made with Ruby on Rails
Stars: ✭ 894 (+5487.5%)
Mutual labels:  gnu
hyperbole
GNU Hyperbole: The Everyday, Hypertextual Information Manager
Stars: ✭ 111 (+593.75%)
Mutual labels:  gnu
Dotfiles
Dotfiles for macOS
Stars: ✭ 678 (+4137.5%)
Mutual labels:  gnu
Libs Gui
The GNUstep gui library is a library of graphical user interface classes written completely in the Objective-C language; the classes are based upon Apple's Cocoa framework (which came from the OpenStep specification). *** Larger patches require copyright assignment to FSF. please file bugs here. ***
Stars: ✭ 148 (+825%)
Mutual labels:  gnu
libconfini
Yet another INI parser
Stars: ✭ 106 (+562.5%)
Mutual labels:  gnu
The-Learning-Documentation-Project
This documentation is about the new learning(s) and issue(s) resolvings on different aspects of academic, professional and personal thoughts. It includes(or/with links): Research topics(& resources), Programming(issues and code), Advanced Linux commands, Networking commands, bash script command utilization, Linux packages(& scripts), Machinine l…
Stars: ✭ 27 (+68.75%)
Mutual labels:  gnu
KDynamic
An Alternative to MacOS Mojave Dynamic Theme and Wallpaper Changer
Stars: ✭ 48 (+200%)
Mutual labels:  gnu

website

Public website for ITUGnu

Build Status Coverage Status

INSTALL

  • Clone project from git
  • Create virtual environment: virtualenv venv -p python3.6
  • Switch to virtual environment: source venv/bin/activate
  • Install requirements: pip install -r requirements.txt
  • Create local_settings.py file in the project root directory
  • Initialize database: ./manage.py migrate
  • Run application: ./manage.py runserver

DEPLOYMENT

  • Ubuntu: apt install python3.6 python3.6-dev nginx libpq-dev postgresql postgresql-contrib
  • Set-up database and create settings file using cp local_settings.template.py local_settings.py (hint: use link (ln -s))
  • Install virtualenv: sudo pip3 install virtualenv
  • Create user: useradd -m itugnu
  • Check etc folder for deployment files (nginx & supervisor)
  • Application uses gunicorn and PostgreSQL (psycopg2-binary) database for deployment
  • Translations needs to be compiled to use them: ./manage.py compilemessages

LICENSE

Copyright 2018 ITUGnu <[email protected]>

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <http://www.gnu.org/licenses/>.

AUTHORS

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].