Sign inSign up

eluki/peresh

By eluki

•Updated almost 6 years ago
Archived

Simple self-hosted to do tracker for personal affairs https://peresh.ml

Image
0

464

eluki/peresh repository overview

CI hub.docker.com GitHub release (latest by date) GitHub

⁠Peresh

Very simple task tracker
Try Peresh⁠
GitHub⁠

⁠Description

Peresh - is the simple tracker for personal affairs. Task tracking and managment. To do lists.

Peresh has 2 work mode:

  1. Local - all data save in browser
  2. Dropbox - auth in your Dropbox account and auto sync all data with local data (in browser) and data in dropbox

Implemented features:

  1. Create, delete, update tasks
  2. Transfer to different statuses
  3. Markdown markup of the task summary
  4. Progress bar with color-coded time to completion date
  5. Custom statuses
  6. Integration with dropbox for storing tasks
  7. Two interface languages
  8. Light/Dark theme
  9. Export/Import tasks.json

⁠Screenshots

WelcomeMainTask Create
Task ViewSettingsSettings

⁠Usage

⁠Build
docker build -t peresh .
⁠Launch docker image
⁠Docker cli:
docker run -d \
           -p 8080:80 \
           -e DropBoxClientId=[ClientId] \
           --restart always \
           --name peresh \
           eluki/peresh:latest
⁠Docker-compose / Swarm Stack
version: '3.8'

services:
  web:
    image: eluki/peresh:latest
    environment:
      - "DropBoxClientId=[ClientId]"
    ports:
     - 8080:80
    deploy:
      replicas: 1
      resources:
        limits:
          memory: 25M
      placement:
        max_replicas_per_node: 1
      restart_policy:
        condition: on-failure

and cli command:

docker stack deploy -c deploy.yml peresh

Tag summary

Content type

Image

Digest

Size

11.6 MB

Last updated

almost 6 years ago

docker pull eluki/peresh