Merge branch 'develop' of https://github.com/DrMxrcy/runtipi into DrMxrcy-develop

This commit is contained in:
Nicolas Meienberger 2022-05-20 08:42:03 +02:00
commit 71fe96d396
9 changed files with 102 additions and 0 deletions

View file

@ -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.
## 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
- [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
- [Homarr](https://github.com/ajnart/homarr) - A homepage for your server.
- [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
- [Joplin](https://github.com/laurent22/joplin) - Privacy focused note-taking app

View file

@ -0,0 +1,13 @@
{
"name": "Calibre-Web - EBook Reader",
"available": true,
"port": 8083,
"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": {}
}

Binary file not shown.

View 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/calibre-web/config:/config
- ${APP_DATA_DIR}/data/calibre-web/books:/books
ports:
- ${APP_PORT}:8083
restart: unless-stopped
networks:
- tipi_main_network

View file

@ -0,0 +1,22 @@
{
"name": "Code-Server - Web VS Code",
"available": true,
"port": 8443,
"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"
}
}
}

View 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/code-server/config:/config #config dir
- ${APP_DATA_DIR}/data/code-server/projects:/projects
ports:
- ${APP_PORT}:8443
restart: unless-stopped
networks:
- tipi_main_network

13
apps/homarr/config.json Normal file
View file

@ -0,0 +1,13 @@
{
"name": "Homarr",
"available": true,
"port": 7575,
"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://user-images.githubusercontent.com/49837342/168315259-b778c816-10fe-44db-bd25-3eea6f31b233.png",
"form_fields": {}
}

View 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/homarr:/app/data/configs
ports:
- ${APP_PORT}:7575
networks:
- tipi_main_network

View file

@ -15,4 +15,7 @@ export const appNames = [
'n8n',
'invidious',
'joplin',
'homarr',
'code-server',
'calibre-web',
];