GitLab Mirror - Minimal self-hosted todo list forked from prologic/todo aimed at being modern and mobile friendly. https://gitlab.com/KevinNThomas/2do
Go to file
KevinNThomas 819a7939d8 Add configurable max items and max title length
These values are grabbed from the MAX_ITEMS and MAX_TITLE_LENGTH
environment variables. If there is a problem parsing these environment
variables, an error is returned and the default values are used, which
is 100 for both values.
2020-07-20 22:30:18 -07:00
scripts Initial Commit 2017-07-17 00:57:17 -07:00
static Adds icons (#11) 2019-06-06 07:19:55 +10:00
templates Replace 'Add' button with ↵ (#21) 2019-07-28 15:56:53 +10:00
_config.yml Set theme jekyll-theme-hacker 2019-04-13 13:30:29 +10:00
.gitignore Initial Commit 2017-07-17 00:57:17 -07:00
docker-compose.yml Small improvements (#3) 2019-04-18 18:01:22 +10:00
Dockerfile Initial Commit 2017-07-17 00:57:17 -07:00
go.mod Migrate to Bitcask DB (#7) 2019-05-13 21:51:38 +10:00
go.sum Migrate to Bitcask DB (#7) 2019-05-13 21:51:38 +10:00
LICENSE Initial Commit 2017-07-17 00:57:17 -07:00
main.go Additional functions migrated to unexported (#9) 2019-05-21 15:23:38 +10:00
Makefile Initial Commit 2017-07-17 00:57:17 -07:00
models.go Add configurable max items and max title length 2020-07-20 22:30:18 -07:00
README.md Update README.md (#14) 2019-07-28 13:17:00 +10:00
screenshot.gif Readme adjustments, intial drone, animated screenshot (#6) 2019-04-25 10:51:20 +10:00
screenshot.png Add screenshot 2018-03-05 13:34:47 -08:00
server.go Add configurable max items and max title length 2020-07-20 22:30:18 -07:00
templates.go Exported functions moved to unexported (#8) 2019-05-21 14:16:12 +10:00

todo

Build Status GoDoc Go Report Card CodeCov Sourcegraph Docker Version Image Info

todo is a self-hosted todo web app that lets you keep track of your todos in a easy and minimal way. 📝

animated screenshot

Quickstart

Docker

You can also use the Todo Docker Image:

$ docker pull prologic/todo
$ docker run -d -p 8000:8000 prologic/todo

Demo

There is also a public demo instance avilable at: https://todo.mills.io

Installation

Source

$ go get github.com/prologic/todo

Usage

Run todo:

$ todo

Then visit: http://localhost:8000/

Configuration

By default todo stores todos in todo.db in the local directory.

This can be configured with the -dbpath /path/to/todo.db option.

License

MIT Icon made by Smashicons from flaticon.com