diff --git a/public/pages.json b/public/pages.json new file mode 100644 index 0000000..e5735b6 --- /dev/null +++ b/public/pages.json @@ -0,0 +1,155 @@ +{ + "services": [ + { + "name": "Nextcloud", + "href": "https://nextcloud.neshura-server.net", + "desc": "Self-hosted Cloud Storage Service", + "warn": "Note: Registration requires approval", + "type": "docker", + "docker_container_name": "nextcloud", + "location": "brr7-4800u" + }, + { + "name": "Komga", + "href": "https://komga.neshura-server.net", + "desc": "Self-hosted Comic Library", + "warn": "Note: Registration only via Admin", + "type": "docker", + "docker_container_name": "komga", + "location": "brr7-4800u" + }, + { + "name": "Calibre Web", + "href": "https://calibre.neshura-server.net/", + "desc": "Self-hosted Ebook Library Service", + "warn": "Note: Registration only via Admin", + "type": "app", + "location": "brr7-4800u" + }, + { + "name": "PeerTube", + "href": "https://tube.neshura-server.net", + "desc": "Self-hosted PeerTube Instance", + "warn": "Note: Registration only via Admin", + "type": "docker", + "docker_container_name": "peertube", + "location": "brr7-4800u" + }, + { + "name": "Mastodon", + "href": "https://mastodon.neshura-server.net", + "desc": "Self-hosted Mastodon Instance", + "warn": "Note: Registration requires approval", + "type": "docker", + "docker_container_name": "mastodon-web", + "location": "brr7-4800u" + }, + { + "name": "File Browser", + "href": "https://files.neshura-server.net/", + "desc": "Server File Browser", + "warn": "Note: Registration only via Admin", + "type": "docker", + "docker_container_name": "filebrowser", + "location": "brr7-4800u" + }, + { + "name": "Matrix", + "href": "https://matrix.neshura-server.net/", + "desc": "Open-Source, Decentralized Chat Protocol", + "warn": "Note: Registration only via Admin", + "type": "docker", + "docker_container_name": "synapse", + "location": "brr7-4800u" + }, + { + "name": "Element", + "href": "https://element.neshura-server.net/", + "desc": "Matrix Chat Client", + "warn": "Note: Registration requires token", + "type": "docker", + "docker_container_name": "element", + "location": "brr7-4800u" + }, + { + "name": "Jellyfin", + "href": "https://jellyfin.neshura-server.net/", + "desc": "Open-Source, Self-Hosted Media Platform", + "warn": "Note: Registration only via Admin", + "type": "docker", + "docker_container_name": "jellyfin", + "location": "brr7-4800u" + }, + { + "name": "Navidrome", + "href": "https://navidrome.neshura-server.net/", + "desc": "Open-Source, Self-Hosted Music Streaming Platform", + "warn": "Note: Registration only via Admin", + "type": "docker", + "docker_container_name": "navidrome", + "location": "brr7-4800u" + }, + { + "name": "Picard", + "href": "https://picard.neshura-server.net/", + "desc": "MP3 Tagger", + "warn": "Note: Access only via Admin", + "type": "docker", + "docker_container_name": "picard", + "location": "brr7-4800u" + }, + { + "name": "Gitlab", + "href": "https://gitlab.neshura-server.net/", + "desc": "Self-hosted Git Service", + "warn": "Note: Registration only via Admin", + "type": "docker", + "docker_container_name": "gitlab", + "location": "brr7-4800u" + }, + { + "name": "Portainer", + "href": "https://portainer.neshura-server.net/", + "desc": "Docker Container Manager", + "warn": "Note: Admin Only", + "type": "docker", + "docker_container_name": "portainer", + "location": "brr7-4800u" + }, + { + "name": "Nginx Proxy Manager", + "href": "https://nginx.neshura-server.net/", + "desc": "Web-based Nginx Proxy Manager", + "warn": "Note: Admin Only", + "type": "docker", + "docker_container_name": "nginx-prox", + "location": "brr7-4800u" + }, + { + "name": "Grafana", + "href": "https://monitoring.neshura-server.net/", + "desc": "Server Monitoring Utility", + "warn": "Note: Admin Only", + "type": "docker", + "docker_container_name": "grafana", + "location": "brr7-4800u" + } + ], + "games": { + "minecraft": { + "name": "Minecraft", + "href": "https://minecraft.neshura-server.net/", + "desc": "View all currently available Minecraft Servers and their mods" + }, + "ready_or_not": { + "name": "Ready or Not", + "href": "https://readyornot.neshura-server.net/", + "desc": "Collection of Floor Plans for the Game 'Ready or Not'" + }, + "zomboid": { + "name": "Zomboid", + "ip": "91.13.248.30", + "status": "Online" + } + } +}