Comments (15)
I tested this out with my setup. Emby and Jellyfin share the same API since Jellyfin is a fork of Emby. It worked just fine for me.
- Jellyfin: # Service Title
icon: jellyfin.png # Icon, see: https://github.com/walkxcode/dashboard-icons or public/icons
href: http://jellyfin.home/ # Link to the service
description: Media server # Description of the service
server: my-docker # Docker server the service is running on
container: jellyfin # Docker container the service is running on
widget:
type: emby
url: http://jellyfin.home
key: keykeykeykey
from homepage.
@phillipsjamesg I'm getting an "Emby API Error" on the dashboard. Am I inputting the API key incorrectly?
- Media: # Services Group Title
- Jellyfin: # Service Title
icon: jellyfin.png # Icon, see: https://github.com/walkxcode/dashboard-icons or public/icons
href: http://10.0.0.5:8096/ # Link to the service
description: Media server # Description of the service
server: my-docker # Docker server the service is running on
container: jellyfin # Docker container the service is running on
widget:
type: emby
url: http://10.0.0.5:8096/
key: c14e450a1a0141ed8cfb343f4432f2ea # I plan on changing this API key after posting here
from homepage.
@darrylgibbs try removing the trailing / in the url.. i dont have it but you do
from homepage.
@phillipsjamesg that did fix it, thanks! Weird though cause the standard config example has one.
from homepage.
@darrylgibbs no clue. i figured it out when i was playing with it. so far i like it though. hopefully more features added soon.
from homepage.
@phillipsjamesg since you seem to know what is going on (lol) is having special characters in an API going to not make it work? My Portainer API has an error too, but it has special characters. I know that docker-compose.yml files generally don't like having special characters in passwords.
from homepage.
I added a few notes down below. I run two servers, each server has portainer and then on my main server I connected to the secondary so I can see both on the primary and control it from there. For the env
portion you find the number in the URL when you look at the dashboard of the environment. https://x.x.x.x:9443/#!/ NUMBERHERE /docker/dashboard
For my primary the number is 2, for the secondary it's 6. Again, no trailing / on the URL.
I only know what's going on because I played with it.
- Portainer:
icon: portainer.png
href: https://x.x.x.x:9443 # use however you get to the UI
description: Container management
server: my-docker
container: portainer
widget:
type: portainer
url: https://x.x.x.x:9443 # use HTTPS
env: 2 # find the env ID that you are needing
key: keykeykey # needs to be from the admin account
from homepage.
I tested this out with my setup. Emby and Jellyfin share the same API since Jellyfin is a fork of Emby. It worked just fine for me.
- Jellyfin: # Service Title icon: jellyfin.png # Icon, see: https://github.com/walkxcode/dashboard-icons or public/icons href: http://jellyfin.home/ # Link to the service description: Media server # Description of the service server: my-docker # Docker server the service is running on container: jellyfin # Docker container the service is running on widget: type: emby url: http://jellyfin.home key: keykeykeykey
Thats fantastic, I'll make the widget work under both keys then.
from homepage.
I added a few notes down below. I run two servers, each server has portainer and then on my main server I connected to the secondary so I can see both on the primary and control it from there. For the
env
portion you find the number in the URL when you look at the dashboard of the environment.https://x.x.x.x:9443/#!/ NUMBERHERE /docker/dashboard
For my primary the number is 2, for the secondary it's 6. Again, no trailing / on the URL.I only know what's going on because I played with it.
- Portainer: icon: portainer.png href: https://x.x.x.x:9443 # use however you get to the UI description: Container management server: my-docker container: portainer widget: type: portainer url: https://x.x.x.x:9443 # use HTTPS env: 2 # find the env ID that you are needing key: keykeykey # needs to be from the admin account
Correct on all parts, I've added more documentation for the service widgets, including Portainer, which you can find here: https://github.com/benphelps/homepage/wiki/Service-Widgets#portainer
from homepage.
@benphelps Wasn't trying to step on toes. Hope what I figured out helps you out.
from homepage.
@benphelps Wasn't trying to step on toes. Hope what I figured out helps you out.
Not at all, very much appreciated.
from homepage.
Keep up with the work. I really like it. I've tried a bunch of different homepages and so for I like this one the best.
from homepage.
Ah man I'm sorry, I didn't even notice there was a wik! Apologies!
Thanks for all the help from everyone! This is a cracking good dashboard!
from homepage.
This has been added now,
widget:
type: jellyfin
url: http://jellyfin.host.or.ip
key: apikeyapikeyapikeyapikeyapikey
from homepage.
This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new discussion for related concerns.
from homepage.
Related Issues (20)
- [Bug] Calendar shows finished event. HOT 3
- [Bug] Connection reset by peer since 0.8.6, 0.8.4 works HOT 2
- values set in .env file are not replaced in homepage
- [Bug] Cannot redirect logs to stdout
- [Bug] Customapi makes to much calls HOT 2
- Healthchecks new updated widget HOT 2
- [Bug] siteMonitor option for Proxmox Backup Server widget causes error to be logged on PBS HOT 4
- [Bug] ical Calendar widgets multiplies events HOT 3
- [Bug] Kavita Widget - JSON Error using HOMEPAGE_VAR env keys HOT 1
- Romm widget documentation incorrect HOT 2
- [Bug] adding a .env file to homepage breaks the docker integration on unraid HOT 1
- [Bug] Unifi widget does not set widget.fields if none are configured HOT 10
- [Bug] Container image missing `iputils` -- ping property fails HOT 6
- [Bug] Quick launch not opening with german Umlaut characters HOT 1
- Cloudflare tunnel error HOT 3
- UniFi Dream Router error / no information shown HOT 1
- [Bug]: mjpeg widget places background over icon HOT 4
- [BUG] iCal Integration with all-day events HOT 1
- [BUG] Google search suggestions fail with accented characters HOT 1
- [Bug] Omada widget not showing connected switches HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from homepage.