Merge branch 'DrMxrcy-develop' into develop
This commit is contained in:
commit
c0c398b852
9 changed files with 100 additions and 0 deletions
|
@ -13,9 +13,12 @@
|
||||||
Tipi is a personal homeserver orchestrator. It is running docker containers under the hood and provides a simple web interface to manage them. Every service comes with an opinionated configuration in order to remove the need for manual configuration and network setup.
|
Tipi is a personal homeserver orchestrator. It is running docker containers under the hood and provides a simple web interface to manage them. Every service comes with an opinionated configuration in order to remove the need for manual configuration and network setup.
|
||||||
|
|
||||||
## Apps available
|
## Apps available
|
||||||
|
- [Calibre-Web](https://github.com/janeczku/calibre-web) - Web Ebook Reader
|
||||||
|
- [Code-Server](https://github.com/filebrowser/filebrowser) - Web VS Code
|
||||||
- [Filebrowser](https://github.com/filebrowser/filebrowser) - Web File Browser
|
- [Filebrowser](https://github.com/filebrowser/filebrowser) - Web File Browser
|
||||||
- [Freshrss](https://github.com/FreshRSS/FreshRSS) - A free, self-hostable RSS aggregator
|
- [Freshrss](https://github.com/FreshRSS/FreshRSS) - A free, self-hostable RSS aggregator
|
||||||
- [Invidious](https://github.com/iv-org/invidious) - An alternative front-end to YouTube
|
- [Invidious](https://github.com/iv-org/invidious) - An alternative front-end to YouTube
|
||||||
|
- [Homarr](https://github.com/ajnart/homarr) - A homepage for your server.
|
||||||
- [Jackett](https://github.com/Jackett/Jackett) - API Support for your favorite torrent trackers
|
- [Jackett](https://github.com/Jackett/Jackett) - API Support for your favorite torrent trackers
|
||||||
- [Jellyfin](https://github.com/jellyfin/jellyfin) - A media server for your home collection
|
- [Jellyfin](https://github.com/jellyfin/jellyfin) - A media server for your home collection
|
||||||
- [Joplin](https://github.com/laurent22/joplin) - Privacy focused note-taking app
|
- [Joplin](https://github.com/laurent22/joplin) - Privacy focused note-taking app
|
||||||
|
|
12
apps/calibre-web/config.json
Normal file
12
apps/calibre-web/config.json
Normal file
|
@ -0,0 +1,12 @@
|
||||||
|
{
|
||||||
|
"name": "Calibre-Web - EBook Reader",
|
||||||
|
"available": true,
|
||||||
|
"port": 8100,
|
||||||
|
"id": "calibre-web",
|
||||||
|
"description": "On the initial setup screen, enter /books as your calibre library location. \n Default admin login: Username: admin Password: admin123",
|
||||||
|
"short_desc": "Calibre-web is a web app providing a clean interface for browsing, reading and downloading eBooks using an existing Calibre database.",
|
||||||
|
"author": "https://github.com/janeczku/",
|
||||||
|
"source": "https://github.com/janeczku/calibre-web",
|
||||||
|
"image": "https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/calibre-web-icon.png",
|
||||||
|
"form_fields": {}
|
||||||
|
}
|
BIN
apps/calibre-web/data/books/metadata.db
Normal file
BIN
apps/calibre-web/data/books/metadata.db
Normal file
Binary file not shown.
17
apps/calibre-web/docker-compose.yml
Normal file
17
apps/calibre-web/docker-compose.yml
Normal file
|
@ -0,0 +1,17 @@
|
||||||
|
version: "2.1"
|
||||||
|
services:
|
||||||
|
calibre-web:
|
||||||
|
image: lscr.io/linuxserver/calibre-web:latest
|
||||||
|
container_name: calibre-web
|
||||||
|
environment:
|
||||||
|
- PUID=1000
|
||||||
|
- PGID=1000
|
||||||
|
- TZ=${TZ}
|
||||||
|
volumes:
|
||||||
|
- ${APP_DATA_DIR}/data/config:/config
|
||||||
|
- ${APP_DATA_DIR}/data/books:/books
|
||||||
|
ports:
|
||||||
|
- ${APP_PORT}:8083
|
||||||
|
restart: unless-stopped
|
||||||
|
networks:
|
||||||
|
- tipi_main_network
|
21
apps/code-server/config.json
Normal file
21
apps/code-server/config.json
Normal file
|
@ -0,0 +1,21 @@
|
||||||
|
{
|
||||||
|
"name": "Code-Server - Web VS Code",
|
||||||
|
"available": true,
|
||||||
|
"port": 8101,
|
||||||
|
"id": "code-server",
|
||||||
|
"description": "",
|
||||||
|
"short_desc": "Code-server is VS Code running on a remote server, accessible through the browser.",
|
||||||
|
"author": "https://github.com/coder",
|
||||||
|
"source": "https://github.com/linuxserver/docker-code-server",
|
||||||
|
"image": "https://avatars.githubusercontent.com/u/95932066",
|
||||||
|
"form_fields": {
|
||||||
|
"password": {
|
||||||
|
"type": "password",
|
||||||
|
"label": "Password",
|
||||||
|
"max": 50,
|
||||||
|
"min": 3,
|
||||||
|
"required": true,
|
||||||
|
"env_variable": "CODESERVER_PASSWORD"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
19
apps/code-server/docker-compose.yml
Normal file
19
apps/code-server/docker-compose.yml
Normal file
|
@ -0,0 +1,19 @@
|
||||||
|
version: "2.1"
|
||||||
|
services:
|
||||||
|
code-server:
|
||||||
|
image: lscr.io/linuxserver/code-server:latest
|
||||||
|
container_name: code-server
|
||||||
|
environment:
|
||||||
|
- PUID=1000
|
||||||
|
- PGID=1000
|
||||||
|
- TZ=${TZ}
|
||||||
|
- PASSWORD=${CODESERVER_PASSWORD}
|
||||||
|
- DEFAULT_WORKSPACE=/config/workspace #optional
|
||||||
|
volumes:
|
||||||
|
- ${APP_DATA_DIR}/data/config:/config #config dir
|
||||||
|
- ${APP_DATA_DIR}/data/projects:/projects
|
||||||
|
ports:
|
||||||
|
- ${APP_PORT}:8443
|
||||||
|
restart: unless-stopped
|
||||||
|
networks:
|
||||||
|
- tipi_main_network
|
13
apps/homarr/config.json
Normal file
13
apps/homarr/config.json
Normal file
|
@ -0,0 +1,13 @@
|
||||||
|
{
|
||||||
|
"name": "Homarr",
|
||||||
|
"available": true,
|
||||||
|
"port": 8102,
|
||||||
|
"id": "homarr",
|
||||||
|
"description": "A homepage for your server.",
|
||||||
|
"short_desc": "Homarr is a simple and lightweight homepage for your server, that helps you easily access all of your services in one place.",
|
||||||
|
"author": "https://github.com/ajnart/",
|
||||||
|
"source": "https://github.com/ajnart/homar",
|
||||||
|
"website": "https://discord.gg/C2WTXkzkwK",
|
||||||
|
"image": "https://raw.githubusercontent.com/ajnart/homarr/master/public/imgs/logo.png",
|
||||||
|
"form_fields": {}
|
||||||
|
}
|
12
apps/homarr/docker-compose.yml
Normal file
12
apps/homarr/docker-compose.yml
Normal file
|
@ -0,0 +1,12 @@
|
||||||
|
version: '3'
|
||||||
|
services:
|
||||||
|
homarr:
|
||||||
|
container_name: homarr
|
||||||
|
image: ghcr.io/ajnart/homarr:latest
|
||||||
|
restart: unless-stopped
|
||||||
|
volumes:
|
||||||
|
- ${APP_DATA_DIR}/data/config:/app/data/configs
|
||||||
|
ports:
|
||||||
|
- ${APP_PORT}:7575
|
||||||
|
networks:
|
||||||
|
- tipi_main_network
|
|
@ -15,4 +15,7 @@ export const appNames = [
|
||||||
'n8n',
|
'n8n',
|
||||||
'invidious',
|
'invidious',
|
||||||
'joplin',
|
'joplin',
|
||||||
|
'homarr',
|
||||||
|
'code-server',
|
||||||
|
'calibre-web',
|
||||||
];
|
];
|
||||||
|
|
Loading…
Add table
Reference in a new issue