dependabot[bot] 42f51274a0 Bump cookiejar from 2.1.2 to 2.1.4
Bumps [cookiejar](https://github.com/bmeck/node-cookiejar) from 2.1.2 to 2.1.4.
- [Release notes](https://github.com/bmeck/node-cookiejar/releases)
- [Commits](https://github.com/bmeck/node-cookiejar/commits)

---
updated-dependencies:
- dependency-name: cookiejar
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-10 18:58:10 +01:00
2022-07-31 15:56:39 +02:00
2021-07-31 18:48:52 +00:00
2021-08-20 20:14:17 +00:00
2019-10-27 13:47:50 +03:00
2023-01-13 10:45:53 +01:00
2021-07-31 18:48:52 +00:00
2020-11-13 20:52:24 +03:00
2020-10-14 18:33:11 +03:00
2020-08-14 15:17:25 +03:00
2020-11-13 20:52:24 +03:00
2021-03-11 22:02:48 +03:00
2021-03-11 22:02:48 +03:00
2020-04-02 14:16:11 +03:00
2019-03-09 00:19:43 +03:00
2020-11-13 20:52:24 +03:00
2023-01-12 23:42:01 +01:00
2022-07-31 15:03:08 +02:00
2021-03-11 22:23:48 +03:00
2019-01-01 21:46:02 +03:00

writer

A simple web/markdown-based note taking app

screenshot

This is a notebook app written in typescript using koa for the backend and react+redux for the frontend.

Getting started

Not using docker

First, install all of the dependencies with npm i and cd frontend && npm i

You also need to create a ormconfig.json and ormconfig.test.json (only if you want to run the tests). You can use ormconfig.example.json as an example (you only need to change the database connection settings)

Using docker

Open the workspace in a remote docker container using VSCode - everything should be set up for you. You just need to rename ormconfig.example.json to ormconfig.json Also, you need to run database migrations with npm run typeorm-dev -- migration:run

Then start with npm run dev and visit http://localhost:1234 (Parcel dev server is listening at http://localhost:1234, and koa at http://localhost:3000)

Actually hosting this thing

The suggested way to host this is, agian, using Docker: you can find a docker-compose example in dockercomposeexample folder

Config options (for docker container)

  • PORT - web port

  • TYPEORM_HOST - mariadb hostname

  • TYPEORM_USERNAME - mariadb username

  • TYPEORM_PASSWORD - mariadb password

  • TYPEORM_DATABASE - mariadb database

  • TYPEORM_PORT - mariadb port

  • JWT_SECRET - JWT secret - set it to something random

  • HTTPS ("yes"/"no") - whether the server enforce HTTPS or not

Description
Online markdown document editor
Readme MIT 2.3 MiB
Languages
TypeScript 90.4%
SCSS 6.7%
Dockerfile 1.6%
JavaScript 0.6%
HTML 0.4%
Other 0.3%