Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/nya1/scatola

Web-based task manager inspired by taskwarrior
https://github.com/nya1/scatola

remix-run task-manager taskwarrior todo todoist

Last synced: 10 days ago
JSON representation

Web-based task manager inspired by taskwarrior

Awesome Lists containing this project

README

        

# Scatola

Web-based task manager inspired by taskwarrior.

- Run via docker

```bash
docker run -d --name scatola -e SESSION_SECRET="super-secret-1" -e ENCRYPTION_KEY="super-secret-2" -v $PWD/scatola.db:/data/sqlite.db -p 8080:8080 ghcr.io/nya1/scatola:latest
```

Scatola will be available on localhost:8080

## Local development

All types of contributions are encouraged and valued, please refer to the [CONTRIBUTING guidelines](./CONTRIBUTING.md).

1. install dependencies, because of Remix issues with other package managers **npm** is mandatory

```sh
npm i
```

2. Setup prisma and SQLite

```sh
npm run setup
```

3. Start dev server:

```sh
npm run dev
```

This starts your app in development mode, rebuilding assets on file changes.

## Credits

- Based on [Remix Indie Stack](https://github.com/remix-run/indie-stack/)
- UI Components from [Mantine](https://github.com/mantinedev/mantine/)