Power tools has the most simple setup ever, we use the following tech stack
Next.js for infrastructure
Tailwind CSS for styling
Shadcn for UI Components
Axios for API calls
bun
to run the project. If you don't have bun
installed, checkout bun.sh for installation.Copy paste the .env.example
to .env
and fill in the values.
IMMICH_URL="" # Immich URL
IMMICH_API_KEY="" # Immich API Key
DB_USERNAME="" # Postgress Database Username
DB_PASSWORD = "" # Postgres Database Password
DB_HOST = "" # Postgres Host (IP address or hostname of the database)
DB_PORT = "" # Postgres Port number (Default: 5432)
DB_DATABASE_NAME = "" # Name of the database
Refer here for obtaining Immich API Key: https://immich.app/docs/features/command-line-interface#obtain-the-api-key
Run the development server:
bun run dev
Varun Raj