Skip to content

A custom search engine over a well defined source collection.

License

Notifications You must be signed in to change notification settings

dak-x/sokemotor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Mar 23, 2022
ff336b1 · Mar 23, 2022

History

23 Commits
Aug 29, 2021
Aug 29, 2021
Aug 29, 2021
Aug 29, 2021
Aug 3, 2021
Jul 28, 2021
Aug 29, 2021
Mar 23, 2022
Jun 1, 2021
Aug 2, 2021
Aug 1, 2021
Aug 29, 2021
Aug 29, 2021
Aug 29, 2021

Repository files navigation

sokemotor

A custom search engine over a highly configurable collection of sources.

Getting Started:

  1. Pack a browser extension for indexing (kilde)
  2. Add as a special flag/search engine on browsers. (other deploy options can be figured later)
  3. HTML Source: Utility to process a given HTML Page (with the URI) and Update into Index.
  4. Sources:
    1. Some configurable sources
    2. Plugin support for sources not available
  5. Design the Search Frontend.
  6. Include a polybar extension as well.

Contrubting:

docker:

  • Export your GOPATH variable, alternatively create a .env file and add GOPATH=<PATH TO GO DIR>. To obtain the it use go env GOPATH.

  • Run the command to launch the docker-container. Live reloading is already configured for the gin framework.

      docker-compose up
    
  • Reflex is configured to auto-reload on changes to any *.go file in the workspace. This can be updates in the reflex.conf file in the directory.

  • After making changes to the Dockerfile or docker-compose.yml always rebuild.

      docker-compose up --build
    
  • To exit

      docker-compose down
    

About

A custom search engine over a well defined source collection.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published