Hackershare
Hackershare is a powerful social bookmarking service and a knowledge-sharing community, with advanced search and tag management feature
Install / Use
/learn @hackershare/HackershareREADME
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!
Dependencies
Setup local
- PG extension install
- rails db:create
- rails db:migrate
- rails db:seed_fu
Setup by Docker
- Make a copy of the example environment file and modify as required [optional].
cp .env .env.local
- Build the images.
docker-compose build
- 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
- Run app
docker-compose up
- 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
Related Skills
node-connect
349.2kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
109.5kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
349.2kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
349.2kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
