Need help with hackershare?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

hackershare
159 Stars 26 Forks MIT License 590 Commits 4 Opened issues

Description

Hackershare is a powerful social bookmarking service and a knowledge-sharing community, with advanced search and tag management feature

Services available

!
?

Need anything else?

Contributors list

Hackershare

Social bookmarks website for hackers. Alternative to delicious, hackernews, pocket. Hackershare is the open source software which powers hackershare.dev

There is also a project introduction article for your reference: hackershare: Social bookmarking reinvented!

CI

Dependency

  • Postgresql 12
  • Rails 6
  • Stimulusjs
  • Turbolinks 5
  • rails-ujs
  • imagemagic
  • redis

Setup local

Setup by Docker

  1. Make a copy of the example environment file and modify as required [optional].
cp .docker.env .env
  1. Build the images.
docker-compose build
  1. After building the image or after destroying the stack you would have to reset the database using the following command.
docker-compose run --rm rails bundle exec rails db:create
docker-compose run --rm rails bundle exec rails db:migrate
docker-compose run --rm rails bundle exec rails db:seed_fu

or

docker-compose run --rm rails bundle exec rails db:reset docker-compose run --rm rails bundle exec rails db:seed_fu

  1. Run app
docker-compose up
  1. stop app
docker-compose down

Deployment

  • Nginx conf sync: bundle exec cap production puma:nginx_config
  • Deploy: bundle exec cap production deploy

chrome extension

  • https://github.com/hackershare/hackershare-ext
  • https://chrome.google.com/webstore/detail/hackershare/pinmchdpdbjbhijbagmealcojjpeebmh

refresh sitemap

  • bundle exec rake sitemap:refresh

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.