Skip to content

If smartphones and the internet were build by the people for the people. Create services on the EVY platform and get paid everytime your contribution is used. The EVY app is privacy-focused, local-first and peer-to-peer.

License

Notifications You must be signed in to change notification settings

EVY-Platform/evy

Repository files navigation

EVY

If smartphones and the internet were build by the people for the people. Create services on the EVY platform and get paid everytime your contribution is used. The EVY app is privacy-focused, local-first and peer-to-peer.

Setup

  1. Install Bun
  2. Install Docker

Running Services

Development (with Docker Compose)

Run all services together (builds images locally):

docker compose up --build
cd api
bun install
bun run db:seed

Production (with Docker Compose)

Uses pre-built images from GitHub Container Registry (requires authentication):

docker compose -f docker-compose.prod.yml up

Running Services Separately

API

cd api
bun install
bun run db:seed
bun run dev

Or with Docker:

cd api
docker build -t evy-api .
docker run -p 8000:8000 -e DB_URL="your-database-url" evy-api

Web

cd web
bun install
bun run dev

Or with Docker:

cd web
docker build -t evy-web .
docker run -p 3000:3000 evy-web

See individual README files for more details.

About

If smartphones and the internet were build by the people for the people. Create services on the EVY platform and get paid everytime your contribution is used. The EVY app is privacy-focused, local-first and peer-to-peer.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •