mfts / papermark
- суббота, 12 октября 2024 г. в 00:00:01
Papermark is the open-source DocSend alternative with built-in analytics and custom domains.
Papermark is the open-source document sharing alternative to DocSend with built-in analytics and custom domains.
Here's what you need to be able to run Papermark:
git clone https://github.com/mfts/papermark.git
cd papermark
npm install
cp .env.example .env
npm run dev:prisma
npm run dev
Visit http://localhost:3000 in your browser.
To prepare the Tinybird database, follow these steps:
pipenv
to manage my Python dependencies. If you don't have it installed, you can install it using the following command:
pkgx pipenv
lib/tinybird
directory:
cd lib/tinybird
tb push datasources/*
tb push endpoints/get_*
TINYBIRD_TOKEN
with the appropriate rights in your .env
file.pipenv shell
## start: pkgx-specific
cd ..
cd papermark
## end: pkgx-specific
pipenv update tinybird-cli
Papermark is an open-source project and we welcome contributions from the community.
If you'd like to contribute, please fork the repository and make changes as you'd like. Pull requests are warmly welcome.