All Projects → IT61 → it61.info

IT61 / it61.info

Licence: MIT license
Сайт Ростовского IT-сообщества

Programming Languages

ruby
36898 projects - #4 most used programming language
CSS
56736 projects
HTML
75241 projects
javascript
184084 projects - #8 most used programming language
shell
77523 projects
Dockerfile
14818 projects

Projects that are alternatives of or similar to it61.info

WorkGroup
Self-Hosted private Social Media-Intranet for Companies.
Stars: ✭ 21 (-44.74%)
Mutual labels:  community
portfolio-html
🌍 Open source portfolio template built with plain Html, CSS and JavaScript for developers to create their portfolio website
Stars: ✭ 52 (+36.84%)
Mutual labels:  community
agouti
A platform for collective blogs and social media platform, forum, question and answer service. Catalog of sites (programs), site navigation and directories - facets. A community based on the PHP HLEB micro-framework.
Stars: ✭ 36 (-5.26%)
Mutual labels:  community
pythonecuador.github.io
Sitio web de la comunidad de Python del Ecuador
Stars: ✭ 39 (+2.63%)
Mutual labels:  community
get-involved
Get Involved with Docker
Stars: ✭ 20 (-47.37%)
Mutual labels:  community
mvp-docs
The Unofficial MVP Contribution Guide:
Stars: ✭ 18 (-52.63%)
Mutual labels:  community
exorium
esquire, a multifunctional bot to fit your needs.
Stars: ✭ 15 (-60.53%)
Mutual labels:  community
felt-mockup
retired mockup 💚 customizable community tools that feel good
Stars: ✭ 47 (+23.68%)
Mutual labels:  community
vue-bangalore
VueBLR Meetup Resources, Requests & Proposals
Stars: ✭ 37 (-2.63%)
Mutual labels:  community
OpenCircle
Open-source Circle of 6 with improved security and privacy features. PLEASE NOTE: For the new Circulo app please visit: https://gitlab.com/circuloapp/circulo-android
Stars: ✭ 26 (-31.58%)
Mutual labels:  community
algolia.github.io
Algolia's community projects
Stars: ✭ 12 (-68.42%)
Mutual labels:  community
NextCommunity.github.io
Join FREE: Community of open-source programmers and software engineers.
Stars: ✭ 29 (-23.68%)
Mutual labels:  community
meetings
COMMUNITY: W3C Credentials Community Group meeting transcripts
Stars: ✭ 16 (-57.89%)
Mutual labels:  community
freecodecampba.github.io
🌐 La página de freeCodeCamp BA, con toda la info y links que necesitás.
Stars: ✭ 14 (-63.16%)
Mutual labels:  community
comdev-site
Website sources for the Apache Community Development Website
Stars: ✭ 70 (+84.21%)
Mutual labels:  community
InOut4-landing
Landing page of InOut 4.0
Stars: ✭ 16 (-57.89%)
Mutual labels:  community
community
Keptn community content: governance, community management, project infrastructure etc.
Stars: ✭ 42 (+10.53%)
Mutual labels:  community
CommunityClouds
Cloud Designs for Processing Community Day
Stars: ✭ 36 (-5.26%)
Mutual labels:  community
fangpenlin-avataaars-generator-angular
Angular implementation of @fangpenlin's avataaars-generator
Stars: ✭ 20 (-47.37%)
Mutual labels:  community
focus
Community system build using GoFrame.
Stars: ✭ 103 (+171.05%)
Mutual labels:  community

It61

View performance data on Skylight

Requirements

  • Ruby 2.4.3 (with bundler)
  • PostgreSQL >= 9.5
  • Redis

Development setup

  1. Install gems: bundle install

  2. optional: Install overcommit for GIT commit hooks

  3. optional: Install GIT hooks with overcommit: overcommit --install -f

  4. optional: Run overcommit --sign to trust the hooks in this repository.

  5. Before creating the database you must setup connection strings for PostgreSQL and Redis. Put these default values to .env file:

    DATABASE_URL=postgres://postgres@localhost:5432/it61
    REDIS_URL=redis://localhost:6379
    
  6. Setup database and run migrations: rails db:setup

  7. Run server: ./bin/rails server

Docker development setup

Docker-based development environment requires docker-compose >= 1.9.0. Visit https://docs.docker.com/compose/install/ for more details.

Forwarded ports and access:

  • Web: http://localhost:3000 (host machine).
  • Database: postgres://postgres@localhost:6543 (host machine).

Use bin/dev helper script for docker-compose management. Run bin/dev -h to see help for this tool.

First time you will need to build containers, get gems installed and manually migrate database.

$ bin/dev up -d
$ bin/dev log
### wait until gems installed
$ bin/dev migrate
### develop
$ bin/dev stop

After first run when all gems installed and migration applied you can just use simple bin/dev start and bin/dev stop commands to start and stop dev environment.

Environment variables

  • ENABLE_QUERY_TRACE=[1|0] - enable query tracing for ActiveRecord;
  • RACK_MINI_PROFILER=[1|0] - enable the mini profiler.

Guidelines

Use the following guides for getting things done, programming well, and programming in style.

License

MIT

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].