Repository navigation
Releases
0.2.0
Own filters, a sidebar the way you like it, and many more symbols.
New
- Own filters. Gather tasks by your own conditions: open, completed or both; due overdue, today, tomorrow, in the
next 7 days, later, with or without a date; completed today, yesterday, in the last 7 or 30 days; from certain spaces
or lists; marked; assigned to you, to someone, or to nobody; by priority; by tag. All chosen conditions must match,
any value within one. Each filter has a name, colour and symbol and sits in the sidebar below the collections. Filters
belong to your account and appear on all your devices. - Sidebar settings. Under Settings › Sidebar an eye shows or hides each collection (Today, Scheduled, All, Marked,
Assigned to me, Completed) and each own filter. - 259 symbols for spaces, lists and filters, in groups and with a search in English and German.
Fixed
- "There is a new version" only shows when there really is one, not after a hard reload of the newest version.
- With Today hidden, nextasks starts on the first collection still shown.
For apps and programs
/api/app/1 gets the record kinds filter and tile_pref and announces them with the feature word filters
(contract 0.5). Older apps skip them. The iPhone and iPad app shows filters from version 1.1.
Update
docker compose pull && docker compose up -dThe database is extended on start; nothing to do by hand. Back up your data before updating, as always.
nextasks 0.1.0
The first version of the rebuilt nextasks: self-hosted tasks for families and small groups.
Early days. It runs, it is tested, and it is used every day by a family. Expect rough edges, and back up your data.
What it does
- Collections, spaces and lists. Today, Scheduled, All, Marked, Assigned to me and Completed at the top; below
them your spaces, each with its own members and lists. Lists can be shown as columns per section. A space you do not
need can be hidden for yourself. - Shared spaces. Invite people to a space with a link or by mail, assign a task to one or more of them. One is
enough: whoever completes it first completes it for everyone. - Tasks and notes. Due dates and times, repetitions in words, subtasks, attachments, tags, priority. Notes are
Markdown, written in an editor that shows formatting, checklists and pictures as they look. Photos lose their location
and device on upload. - Quick entry. “Milk tomorrow 9am #groceries !!” sets date, time, tag and priority.
- Notifications. One table per person decides what arrives by mail, as web push in the browser, or on the iPhone:
assigned tasks, due tasks, changes in followed lists, and the reports “My day” and “Weekly report”. - Installable as an app from the browser.
- Sign-in with a password, a second factor, and any OpenID Connect provider (several at once).
- API for programs under
/api/v1with tokens per account, described in docs/api.md. - Backups inside the app, daily by default, and restore from them.
- English and German, more by uploading a language file.
An iPhone and iPad app is coming to the App Store.
Install
services:
nextasks:
image: ghcr.io/derkezorm/nextasks:0.1.0
ports:
- "8510:8000"
volumes:
- ./data:/data
environment:
PUID: 1000
PGID: 1000
TZ: Europe/BerlinThe first account becomes the operator and needs the setup code from docker logs nextasks. Behind a reverse proxy,
set NEXTASKS_PUBLIC_URL and NEXTASKS_TRUSTED_PROXIES; see the README.
Images for linux/amd64 and linux/arm64.