commit
83c76defd3
No known key found for this signature in database
GPG Key ID: 1B790863DE7566B1
7 changed files with 450 additions and 0 deletions
-
1.gitignore
-
9README.md
-
155data/apps.json
-
107data/bookmarks.json
-
59data/search.json
-
109data/themes.json
-
10docker-compose.yml
@ -0,0 +1 @@ |
|||||
|
.env |
@ -0,0 +1,9 @@ |
|||||
|
dashboard-docker |
||||
|
================ |
||||
|
|
||||
|
``` |
||||
|
$ cat << EOF > .env |
||||
|
DASHBOARD_PORT=8080 |
||||
|
EOF |
||||
|
$ docker-compose up -d |
||||
|
``` |
@ -0,0 +1,155 @@ |
|||||
|
{ |
||||
|
"categories": [ |
||||
|
{ |
||||
|
"name": "ALTESCY.JP", |
||||
|
"items": [ |
||||
|
{ |
||||
|
"name": "NextCloud", |
||||
|
"displayURL": "cloud.altescy.jp ", |
||||
|
"url": "https://cloud.altescy.jp", |
||||
|
"icon": "filter_drama" |
||||
|
}, |
||||
|
{ |
||||
|
"name": "Miniflux", |
||||
|
"displayURL": "feed.altescy.jp", |
||||
|
"url": "https://feed.altescy.jp", |
||||
|
"icon": "rss_feed" |
||||
|
}, |
||||
|
{ |
||||
|
"name": "Bitwarden", |
||||
|
"displayURL": "bw.altescy.jp", |
||||
|
"url": "https://bw.altescy.jp", |
||||
|
"icon": "password" |
||||
|
}, |
||||
|
{ |
||||
|
"name": "Gitea", |
||||
|
"displayURL": "git.altescy.jp ", |
||||
|
"url": "https://git.altescy.jp", |
||||
|
"icon": "code" |
||||
|
}, |
||||
|
{ |
||||
|
"name": "Minio", |
||||
|
"displayURL": "minio.altescy.jp ", |
||||
|
"url": "https://minio.altescy.jp", |
||||
|
"icon": "storage" |
||||
|
}, |
||||
|
{ |
||||
|
"name": "Bookshelf", |
||||
|
"displayURL": "books.altescy.jp ", |
||||
|
"url": "https://books.altescy.jp", |
||||
|
"icon": "book" |
||||
|
}, |
||||
|
{ |
||||
|
"name": "MLflow", |
||||
|
"displayURL": "mlflow.altescy.jp ", |
||||
|
"url": "https://mlflow.altescy.jp", |
||||
|
"icon": "show_chart" |
||||
|
} |
||||
|
] |
||||
|
}, |
||||
|
{ |
||||
|
"name": "Cloud Services", |
||||
|
"items": [ |
||||
|
{ |
||||
|
"name": "CoNoHa", |
||||
|
"displayURL": "conoha.jp", |
||||
|
"url": "https://manage.conoha.jp/", |
||||
|
"icon": "circle" |
||||
|
}, |
||||
|
{ |
||||
|
"name": "Wasabi", |
||||
|
"displayURL": "console.wasabisys.com", |
||||
|
"url": "https://console.wasabisys.com/", |
||||
|
"icon": "storage" |
||||
|
}, |
||||
|
{ |
||||
|
"name": "Amazon Web Service", |
||||
|
"displayURL": "aws.amazon.com", |
||||
|
"url": "https://console.aws.amazon.com/", |
||||
|
"icon": "computer" |
||||
|
}, |
||||
|
{ |
||||
|
"name": "Google Cloud", |
||||
|
"displayURL": "console.cloud.google.com", |
||||
|
"url": "https://console.cloud.google.com/", |
||||
|
"icon": "cloud" |
||||
|
}, |
||||
|
{ |
||||
|
"name": "Colaboratory", |
||||
|
"displayURL": "colab.research.google.com", |
||||
|
"url": "https://colab.research.google.com/", |
||||
|
"icon": "note" |
||||
|
} |
||||
|
] |
||||
|
}, |
||||
|
{ |
||||
|
"name": "Task Management", |
||||
|
"items": [ |
||||
|
{ |
||||
|
"name": "Toggl Track", |
||||
|
"displayURL": "track.toggle.com", |
||||
|
"url": "https://track.toggl.com/", |
||||
|
"icon": "timer" |
||||
|
}, |
||||
|
{ |
||||
|
"name": "Habitica", |
||||
|
"displayURL": "habitica.com", |
||||
|
"url": "https://habitica.com/", |
||||
|
"icon": "check" |
||||
|
} |
||||
|
] |
||||
|
}, |
||||
|
{ |
||||
|
"name": "Research", |
||||
|
"items": [ |
||||
|
{ |
||||
|
"name": "arXiv", |
||||
|
"displayURL": "arxiv.org", |
||||
|
"url": "https://arxiv.org/", |
||||
|
"icon": "search" |
||||
|
}, |
||||
|
{ |
||||
|
"name": "Semantic Scholar", |
||||
|
"displayURL": "semanticscholar.org", |
||||
|
"url": "https://semanticscholar.org/", |
||||
|
"icon": "bar_chart" |
||||
|
}, |
||||
|
{ |
||||
|
"name": "Mendeley", |
||||
|
"displayURL": "mendeley.com", |
||||
|
"url": "https://www.mendeley.com/library/", |
||||
|
"icon": "star" |
||||
|
} |
||||
|
] |
||||
|
}, |
||||
|
{ |
||||
|
"name": "Entertainment", |
||||
|
"items": [ |
||||
|
{ |
||||
|
"name": "Pocket Casts", |
||||
|
"displayURL": "pocketcasts.com", |
||||
|
"url": "https://play.pocketcasts.com/podcasts", |
||||
|
"icon": "speaker" |
||||
|
}, |
||||
|
{ |
||||
|
"name": "SoundCloud", |
||||
|
"displayURL": "soundcloud.com", |
||||
|
"url": "https://soundcloud.com", |
||||
|
"icon": "cloud" |
||||
|
}, |
||||
|
{ |
||||
|
"name": "YouTube", |
||||
|
"displayURL": "youtube.com", |
||||
|
"url": "https://youtube.com", |
||||
|
"icon": "movie" |
||||
|
}, |
||||
|
{ |
||||
|
"name": "YouTube Music", |
||||
|
"displayURL": "music.youtube.com", |
||||
|
"url": "https://music.youtube.com", |
||||
|
"icon": "pause" |
||||
|
} |
||||
|
] |
||||
|
} |
||||
|
] |
||||
|
} |
@ -0,0 +1,107 @@ |
|||||
|
{ |
||||
|
"groups": [ |
||||
|
{ |
||||
|
"name": "Wikis", |
||||
|
"items": [ |
||||
|
{ |
||||
|
"name": "Wikipedia", |
||||
|
"url": "https://ja.wikipedia.org/" |
||||
|
}, |
||||
|
{ |
||||
|
"name": "ArchWiki", |
||||
|
"url": "https://wiki.archlinux.jp/" |
||||
|
} |
||||
|
] |
||||
|
}, |
||||
|
{ |
||||
|
"name": "Dev", |
||||
|
"items": [ |
||||
|
{ |
||||
|
"name": "DevDocs", |
||||
|
"url": "https://devdocs.io/" |
||||
|
}, |
||||
|
{ |
||||
|
"name": "Hastebin", |
||||
|
"url": "https://hastebin.com/" |
||||
|
}, |
||||
|
{ |
||||
|
"name": "Codepen", |
||||
|
"url": "https://codepen.io/" |
||||
|
} |
||||
|
] |
||||
|
}, |
||||
|
{ |
||||
|
"name": "Media", |
||||
|
"items": [ |
||||
|
{ |
||||
|
"name": "Soundcloud", |
||||
|
"url": "https://soundcloud.com" |
||||
|
}, |
||||
|
{ |
||||
|
"name": "YouTube", |
||||
|
"url": "https://youtube.com" |
||||
|
}, |
||||
|
{ |
||||
|
"name": "YouTube Music", |
||||
|
"url": "https://music.youtube.com" |
||||
|
} |
||||
|
] |
||||
|
}, |
||||
|
{ |
||||
|
"name": "Social Networks", |
||||
|
"items": [ |
||||
|
{ |
||||
|
"name": "Facebook", |
||||
|
"url": "https://facebook.com" |
||||
|
}, |
||||
|
{ |
||||
|
"name": "Twitter", |
||||
|
"url": "https://twitter.com" |
||||
|
} |
||||
|
] |
||||
|
}, |
||||
|
{ |
||||
|
"name": "Imageboards", |
||||
|
"items": [ |
||||
|
{ |
||||
|
"name": "Reddit", |
||||
|
"url": "https://reddit.com" |
||||
|
}, |
||||
|
{ |
||||
|
"name": "4chan", |
||||
|
"url": "https://4chan.org" |
||||
|
} |
||||
|
] |
||||
|
}, |
||||
|
{ |
||||
|
"name": "Tech", |
||||
|
"items": [ |
||||
|
{ |
||||
|
"name": "Medium", |
||||
|
"url": "https://medium.com" |
||||
|
}, |
||||
|
{ |
||||
|
"name": "Hackernews", |
||||
|
"url": "https://news.ycombinator.com" |
||||
|
}, |
||||
|
{ |
||||
|
"name": "Qiita", |
||||
|
"url": "https://qiita.com" |
||||
|
} |
||||
|
] |
||||
|
}, |
||||
|
{ |
||||
|
"name": "Tool", |
||||
|
"items": [ |
||||
|
{ |
||||
|
"name": "shields.io", |
||||
|
"url": "https://shields.io/" |
||||
|
}, |
||||
|
{ |
||||
|
"name": "carbon", |
||||
|
"url": "https://carbon.now.sh/" |
||||
|
} |
||||
|
] |
||||
|
} |
||||
|
] |
||||
|
} |
@ -0,0 +1,59 @@ |
|||||
|
{ |
||||
|
"providers": [ |
||||
|
{ |
||||
|
"name": "ArchWiki", |
||||
|
"url": "https://wiki.archlinux.jp/index.php?search=", |
||||
|
"prefix": "/aw" |
||||
|
}, |
||||
|
{ |
||||
|
"name": "arXiv", |
||||
|
"url": "https://arxiv.org/search/?query=", |
||||
|
"prefix": "/ax" |
||||
|
}, |
||||
|
{ |
||||
|
"name": "DuckDuckGo", |
||||
|
"url": "https://duckduckgo.com/?q=", |
||||
|
"prefix": "/dd" |
||||
|
}, |
||||
|
{ |
||||
|
"name": "GitHub", |
||||
|
"url": "https://github.com/search?q=", |
||||
|
"prefix": "/gh" |
||||
|
}, |
||||
|
{ |
||||
|
"name": "Reddit", |
||||
|
"url": "https://www.reddit.com/search?q=", |
||||
|
"prefix": "/rd" |
||||
|
}, |
||||
|
{ |
||||
|
"name": "Qwant", |
||||
|
"url": "https://www.qwant.com/?q=", |
||||
|
"prefix": "/qw" |
||||
|
}, |
||||
|
{ |
||||
|
"name": "Soundcloud", |
||||
|
"url": "https://soundcloud.com/search?q=", |
||||
|
"prefix": "/sc" |
||||
|
}, |
||||
|
{ |
||||
|
"name": "Semantic Scholar", |
||||
|
"url": "https://www.semanticscholar.org/search?q=", |
||||
|
"prefix": "/ss" |
||||
|
}, |
||||
|
{ |
||||
|
"name": "Twitter", |
||||
|
"url": "https://twitter.com/search?q=", |
||||
|
"prefix": "/tw" |
||||
|
}, |
||||
|
{ |
||||
|
"name": "YouTube", |
||||
|
"url": "https://youtube.com/results?search_query=", |
||||
|
"prefix": "/yt" |
||||
|
}, |
||||
|
{ |
||||
|
"name": "YouTube Music", |
||||
|
"url": "https://music.youtube.com/search?q=", |
||||
|
"prefix": "/ym" |
||||
|
} |
||||
|
] |
||||
|
} |
@ -0,0 +1,109 @@ |
|||||
|
{ |
||||
|
"themes": [ |
||||
|
{ |
||||
|
"label": "Classic", |
||||
|
"value": 0, |
||||
|
"mainColor": "#000000", |
||||
|
"accentColor": "#1e272e", |
||||
|
"backgroundColor": "#ffffff" |
||||
|
}, |
||||
|
{ |
||||
|
"label": "Dark", |
||||
|
"value": 1, |
||||
|
"mainColor": "#ffffff", |
||||
|
"accentColor": "#999999", |
||||
|
"backgroundColor": "#000000" |
||||
|
}, |
||||
|
{ |
||||
|
"label": "Raw", |
||||
|
"value": 2, |
||||
|
"mainColor": "", |
||||
|
"accentColor": "", |
||||
|
"backgroundColor": "#ffffff" |
||||
|
}, |
||||
|
{ |
||||
|
"label": "Blackboard", |
||||
|
"value": 3, |
||||
|
"mainColor": "#fffdea", |
||||
|
"accentColor": "#5c5c5c", |
||||
|
"backgroundColor": "#1a1a1a" |
||||
|
}, |
||||
|
{ |
||||
|
"label": "Gazette", |
||||
|
"value": 4, |
||||
|
"mainColor": "#000000", |
||||
|
"accentColor": "#5c5c5c", |
||||
|
"backgroundColor": "#F2F7FF" |
||||
|
}, |
||||
|
{ |
||||
|
"label": "Espresso", |
||||
|
"value": 5, |
||||
|
"mainColor": "#d1b59a", |
||||
|
"accentColor": "#4e4e4e", |
||||
|
"backgroundColor": "#21211f" |
||||
|
}, |
||||
|
{ |
||||
|
"label": "Cab", |
||||
|
"value": 6, |
||||
|
"mainColor": "#1f1f1f", |
||||
|
"accentColor": "#424242", |
||||
|
"backgroundColor": "#f6d305" |
||||
|
}, |
||||
|
{ |
||||
|
"label": "Cloud", |
||||
|
"value": 7, |
||||
|
"mainColor": "#35342f", |
||||
|
"accentColor": "#37bbe4", |
||||
|
"backgroundColor": "#f1f2f0" |
||||
|
}, |
||||
|
{ |
||||
|
"label": "Lime", |
||||
|
"value": 8, |
||||
|
"mainColor": "#aabbc3", |
||||
|
"accentColor": "#aeea00", |
||||
|
"backgroundColor": "#263238" |
||||
|
}, |
||||
|
{ |
||||
|
"label": "White", |
||||
|
"value": 9, |
||||
|
"mainColor": "#222222", |
||||
|
"accentColor": "#dddddd", |
||||
|
"backgroundColor": "#ffffff" |
||||
|
}, |
||||
|
{ |
||||
|
"label": "Tron", |
||||
|
"value": 10, |
||||
|
"mainColor": "#effbff", |
||||
|
"accentColor": "#6ee2ff", |
||||
|
"backgroundColor": "#242b33" |
||||
|
}, |
||||
|
{ |
||||
|
"label": "Blues", |
||||
|
"value": 11, |
||||
|
"mainColor": "#eff1fc", |
||||
|
"accentColor": "#6677eb", |
||||
|
"backgroundColor": "#2b2c56" |
||||
|
}, |
||||
|
{ |
||||
|
"label": "Passion", |
||||
|
"value": 12, |
||||
|
"mainColor": "#12005e", |
||||
|
"accentColor": "#8e24aa", |
||||
|
"backgroundColor": "#f5f5f5" |
||||
|
}, |
||||
|
{ |
||||
|
"label": "Chalk", |
||||
|
"value": 13, |
||||
|
"mainColor": "#aabbc3", |
||||
|
"accentColor": "#ff869a", |
||||
|
"backgroundColor": "#263238" |
||||
|
}, |
||||
|
{ |
||||
|
"label": "Paper", |
||||
|
"value": 14, |
||||
|
"mainColor": "#4c432e", |
||||
|
"accentColor": "#aa9a73", |
||||
|
"backgroundColor": "#f8f6f1" |
||||
|
} |
||||
|
] |
||||
|
} |
@ -0,0 +1,10 @@ |
|||||
|
version: "3" |
||||
|
|
||||
|
services: |
||||
|
dashboard: |
||||
|
image: phntxx/dashboard:latest |
||||
|
restart: unless-stopped |
||||
|
volumes: |
||||
|
- ./data:/app/data |
||||
|
ports: |
||||
|
- ${DASHBOARD_PORT}:8080 |
Write
Preview
Loading…
Cancel
Save
Reference in new issue