alphacoder-mp3 / ByteNotes

A nod to digital bytes and quick note-taking. A collaborative way to create and share notes with beautiful designs. Simple and crisp. Many add ons and features on top of traditional notes.
1 stars 1 forks source link
cicd docker github-actions nextjs nextjs14 postgres prisma serveractions servercomponent tailwindcss typescript

ByteNotes is the open-source notes management infrastructure for modern teams and individuals.

ByteNotes

The open-source notes making application with features like collaboration in real time and much more.
Learn more »

Introduction · Features · Tech Stack · Self-hosting · Contributing

Twitter Hacker News License


Introduction

ByteNotes is the open-source notes management infrastructure for modern teams and individuals.

Features

Tech Stack

Self-Hosting

You can self-host ByteNotes for greater control over your data and design.

Contributing

We love our contributors! Here's how you can contribute:

For Local Development (with existing PostgreSQL)

  1. Copy .env.example to .env and update with your local PostgreSQL and Cloudinary credentials.
  2. Update the DATABASE_URL in docker-compose.yml to use host.docker.internal instead of db.
  3. Run docker-compose -f docker/docker-compose.yml up --build

For Remote Users or Fresh Setup

  1. Copy .env.example to .env and update with your Cloudinary credentials.
  2. Run docker-compose -f docker/docker-compose.yml up --build

The app will be available at http://localhost:3000