Skip to content
This repository was archived by the owner on Oct 2, 2023. It is now read-only.

Commit 4180eb4

Browse files
committed
add vikunja
1 parent 17889d5 commit 4180eb4

File tree

1 file changed

+82
-0
lines changed

1 file changed

+82
-0
lines changed

apps/vikunja/app.yml

Lines changed: 82 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,82 @@
1+
citadel_version: 4
2+
metadata:
3+
category: files
4+
name: vikunja
5+
icon: https://raw.githubusercontent.com/IMPranshu/svg-logo/main/vikunja-logo.svg
6+
version: "0.21"
7+
tagline: The open-source, self-hostable to-do app
8+
description: >-
9+
Think of Vikunja like the notebook you have with all your things to keep track of.
10+
But with superpowers.
11+
Stay organized
12+
Organize all of your tasks in projects. Create subprojects organize everything hierarchical and keep related stuff grouped together.
13+
14+
15+
Collaborate with peers
16+
Vikunja lets you easily share a project with another user or a whole team! Assignments show who's working on what.
17+
18+
19+
Use it how you need it
20+
You can view your tasks in the classic list view - or in a Gantt Chart, or Table view, or Kanban Board. Whatever you need!
21+
22+
23+
Built for speed.
24+
We built Vikunja with speed in mind - every interaction takes less than 100ms. No more loading spinners.
25+
Because a productive tool should not get in your way.
26+
27+
28+
Import your tasks from Todoist, Trello or Microsoft To-Do
29+
Because work does not happen in one tool only.
30+
developers:
31+
kolaente: https://vikunja.io/
32+
repo:
33+
Public: https://kolaente.dev/vikunja/
34+
support: https://vikunja.io/docs/
35+
gallery:
36+
- https://github.com/getumbrel/umbrel-apps/assets/43396684/999acf04-2e90-47d3-a1d9-2e94bbd6030d
37+
- https://github.com/getumbrel/umbrel-apps/assets/43396684/61588cf6-9735-470f-8abf-159366ceb90f
38+
- https://github.com/getumbrel/umbrel-apps/assets/43396684/4eed7f4f-3a0b-4884-b106-69bd2a469685
39+
- https://github.com/getumbrel/umbrel-apps/assets/43396684/c1051c6a-0f94-4c5f-85b6-0ea1183a944f
40+
- https://github.com/getumbrel/umbrel-apps/assets/43396684/20d3751d-d97f-420a-9f7e-1572256817f9
41+
- https://github.com/getumbrel/umbrel-apps/assets/43396684/0216e7ce-dce1-4d04-9418-704d2b31c524
42+
- https://github.com/getumbrel/umbrel-apps/assets/43396684/60bff898-c944-466e-aea4-771ebd10861d
43+
path: ""
44+
defaultUsername: ""
45+
defaultPassword: ""
46+
47+
services:
48+
main:
49+
image: vikunja/frontend:0.21@sha256:fdd4582979beee4a6bef2d4d8e3744809b82ab2e198d708a829d7189a0ad9882
50+
restart: unless-stopped
51+
environment:
52+
VIKUNJA_API_URL: http://${APP_DOMAIN}:3456/api/v1
53+
port: 80
54+
55+
db:
56+
image: mariadb:10@sha256:385c0ba6270307511a511ad915350736602c33fafb3f63f663c853920424c365
57+
command: --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci
58+
environment:
59+
MYSQL_ROOT_PASSWORD: supersecret
60+
MYSQL_USER: vikunja
61+
MYSQL_PASSWORD: secret
62+
MYSQL_DATABASE: vikunja
63+
volumes:
64+
- db:/var/lib/mysql
65+
restart: unless-stopped
66+
api:
67+
image: vikunja/api:0.21@sha256:e541ef5599d08f50a24e8de1fd8136f9d0a7ef514916fac6d6bf8ac6c7c16712
68+
environment:
69+
VIKUNJA_DATABASE_HOST: db
70+
VIKUNJA_DATABASE_PASSWORD: secret
71+
VIKUNJA_DATABASE_TYPE: mysql
72+
VIKUNJA_DATABASE_USER: vikunja
73+
VIKUNJA_DATABASE_DATABASE: vikunja
74+
VIKUNJA_SERVICE_JWTSECRET: <a super secure random secret>
75+
VIKUNJA_SERVICE_FRONTENDURL: http://${APP_DOMAIN}/
76+
ports:
77+
- 3456:3456
78+
volumes:
79+
- files:/app/vikunja/files
80+
depends_on:
81+
- db
82+
restart: unless-stopped

0 commit comments

Comments
 (0)