IndieSeas – Search engine for the indie web, based on 88x31 buttons

4 months ago 4
  1. Clone the repository:

    git clone https://github.com/mrdapoyo/indieseas cd indieseas
  2. Install dependencies for the frontend:

  3. Run the project!

Start the PostgreSQL container with vector support:

docker exec -it pgvector-db psql -U root -d indiesea CREATE EXTENSION vector;

Default frontend port: 8080

Start the API server:

PORT=80 node ./dist/server/entry.mjs

Default API port: 8000

Build the Docker image:

docker build -t indieseas-ai-api .

Run the container:

docker run -p 8888:8888 indieseas-ai-api

The API server runs on port 8000 by default and provides endpoints for search functionality.

  • Frontend port: 8080 (default)
  • API port: 8000 (default)
  • AI Embedding port: 8888
Read Entire Article