Hi,
I have Rockon configs for
- PhotoPrism https://www.photoprism.app/
- dashy https://dashy.to/
Is there an interest in one or the other?
If yes, I can create PRs on GitHub.
Hi,
I have Rockon configs for
Is there an interest in one or the other?
If yes, I can create PRs on GitHub.
Iād like to see dashy as a Rockon.
I made a Dashy Rockon as well, would love to see it in the catalog too.
I created the PR on Github.
Both of these look like something I would love to be using.
@EmptyNas do you know of something similar to photoprism, but it has (Android)TV support?
I donāt use AndroidTV.
Shows an āGallery for PhotoPrismā - App and writes āIt can also be installed on Android TVā.
Thanks for the reply.
Iāve done a quick review of all available photo management software and it seems only Synology Photos officially supports Google TV, but canāt be installed on non-Synology NAS. Immich is 2nd best which has an unofficial but updated Google TV app. And 3rd best are Lomorage and PhotoPrism which have some non-native Google TV experiences available.
Immich also offers Automatic Backup within their app, which I also need. So in the end I will probably make and publish an Immich Rockon sometime in the future.
Note to self: https://hub.docker.com/u/altran1502
Iāve submitted the Immich rockon to the repository for approval, if anyone else wants to test it out: rockon-registry/immich.json at 9262ce16064e4de566bf4614dceff4079f13017c Ā· rockstor/rockon-registry Ā· GitHub
Simply put the json file above in your /opt/rockstor/rockons-metastore and click on the Update button in the Rockstor > Rock-Ons web view.
Or wait until it is officially accepted to Rockstor.
Hi,
I installed Rock-On and am testing it. I donāt have much time to do a serious test, but I can tell you that the installation worked perfectly, no errors or problems, everything starts, the GUI is fine and lets me work.
As soon as I have more time, I want to seriously implement it on my home system, so Iāll give you more feedback.
Thanks for your work.
Davide
Yes, it works great. But it uses a specified version instead of ālatestā so it doesnāt upgrade the image when restarted.
I have used the tag āreleaseā instead of ālatestā because that is the recommended tag to use.
Unfortunately, it seems, they have updated the release tag just yesterday. Try reinstalling the rockon again.
In other news: the rockon has now been accepted into the rockstor rockon registry!
Youāre correct. I went through the documentation and that is the best approach. Iām not sure why it was pulling an outdated image before, but uninstall/install worked to pull the v2.2.3 image for me today.
Thanks to all involved for this one - as always much appreciated.
Just to let folks know that Iāve finally just pushed the last repo state to production. So @aremiaskfa ās Immich Rock-on should now be generally available.
As always all feedback and follow-up pull requests are welcome.
Hope that helps. Any my apologies for the delay caused by me during the final publishing. We are in the process of expanding the teams Rock-on publishing capabilities to avoid this potential delay in the future.
Iām using glaces in combination with dashy. For monitoring with widgets from dashy.
Here is the rockon config, if someone is interested:
{
"glances": {
"containers": {
"glances": {
"image": "nicolargo/glances",
"tag": "latest-full",
"launch_order": 1,
"opts": [
[
"--net",
"host"
],
[
"-v",
"/var/run/docker.sock:/var/run/docker.sock:ro"
]
],
"ports": {
"61208": {
"description": "Glances web interface port.",
"label": "Glances Web Interface",
"host_default": 61208,
"ui": true
}
},
"environment": {
"GLANCES_OPT": {
"description": "Glances options to run the Web UI. Leave empty to use defaults.",
"label": "Glances Options",
"default": "-w"
}
}
}
},
"description": "Glances is a cross-platform system monitoring tool with a web interface.",
"version": "latest",
"website": "https://nicolargo.github.io/glances/",
"ui": {
"slug": ""
}
}
}
And here is the photoprism config:
"PhotoPrism": {
"description": "PhotoPrism is an AI-powered photo management app for browsing, organizing, and sharing your photo collection.",
"website": "https://github.com/photoprism/photoprism",
"version": "0.1",
"containers": {
"Photoprism": {
"image": "photoprism/photoprism",
"tag": "latest",
"launch_order": 2,
"ports": {
"2342": {
"description": "Web interface port for PhotoPrism.",
"host_default": 2342,
"label": "Web UI",
"ui": true
}
},
"opts": [
[
"-e",
"database-driver=mysql"
],
[
"-e",
"database-server=Photoprism-MariaDB"
],
[
"-e",
"PHOTOPRISM_DETECT_NSFW=true"
]
],
"volumes": {
"/photoprism/storage": {
"description": "Persistent storage for PhotoPrism configuration.",
"label": "PhotoPrism Storage"
},
"/photoprism/originals": {
"description": "Directory where your original photos are stored.",
"label": "PhotoPrism Originals Storage"
},
"/photoprism/import": {
"description": "Optional directory for importing photos.",
"label": "PhotoPrism Import"
}
},
"environment": {
"PHOTOPRISM_ADMIN_USER": {
"description": "Admin username for PhotoPrism.",
"label": "Admin username",
"index": 1
},
"PHOTOPRISM_ADMIN_PASSWORD": {
"description": "Admin password for PhotoPrism.",
"label": "Admin Password",
"index": 2
},
"PHOTOPRISM_DATABASE_PASSWORD": {
"description": "Login password for MariaDB database",
"label": "MariaDB password",
"index": 3
},
"PHOTOPRISM_DEBUG": {
"description": "Enable debug mode for troubleshooting (true or false).",
"label": "Debug Mode",
"index": 4
}
}
},
"Photoprism-MariaDB": {
"image": "mariadb",
"tag": "latest",
"launch_order": 1,
"volumes": {
"/var/lib/mysql": {
"description": "Choose a share where the database should be stored. Eg: create a share called mariadb-server1 for this purpose alone. ",
"label": "DB Storage"
}
},
"environment": {
"PUID": {
"description": "Enter a valid UID to run MariaDB as. It must have full permissions to the share mapped in the previous step.",
"label": "UID to run MariaDB as.",
"index": 1
},
"PGID": {
"description": "Enter a valid GID to use along with the above UID. It (or the above UID) must have full permissions to the share mapped in the previous step.",
"label": "GID to run MariaDB as.",
"index": 2
},
"MARIADB_ROOT_PASSWORD": {
"description": "Enter a root password for the MariaDB server (minimum 4 characters).",
"label": "Root password.",
"index": 3
},
"MARIADB_PASSWORD": {
"description": "Re-Enter the user password for the MariaDB server (Already set for MariaDB password).",
"label": "Root password.",
"index": 4
}
},
"opts": [
[
"-e",
"MARIADB_DATABASE=photoprism"
],
[
"-e",
"MARIADB_USER=photoprism"
],
[
"-e",
"MARIADB_AUTO_UPGRADE=1"
]
]
}
},
"container_links": {
"Photoprism": [
{
"name": "Photoprism-to-DB",
"source_container": "Photoprism-MariaDB"
}
]
}
}
}
So if someone wants to try using it.
Nice!
Wanna create PRs for them? Iām sure Rockstor users would love to install them as well.
Update: I have written an Immich guide for Rockstor users that is also published on Immichās community guides website: https://awesome.immich.app/ (at the bottom)