{"id":723,"date":"2024-01-19T15:35:13","date_gmt":"2024-01-19T14:35:13","guid":{"rendered":"https:\/\/www.homeserver.lu\/?page_id=723"},"modified":"2024-06-11T13:20:09","modified_gmt":"2024-06-11T11:20:09","slug":"interesting-server-based-apps","status":"publish","type":"page","link":"https:\/\/www.homeserver.lu\/?page_id=723","title":{"rendered":"Interesting server based apps"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Cockpit<\/h2>\n\n\n\n<p>Cockpit is a web-based graphical interface for servers.<\/p>\n\n\n\n<p>More at: <a href=\"https:\/\/cockpit-project.org\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/cockpit-project.org<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Collabora Online<\/h2>\n\n\n\n<p>Collabora Online is a private office suite in your cloud. When connected to Nextcloud, it allows to edit office documents like textes simultaneously.<br>More at: <a href=\"https:\/\/www.collaboraoffice.com\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/www.collaboraoffice.com<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Element<\/h2>\n\n\n\n<p>Element is client (app or web) for the matrix-synapse server.<br>More at: <a href=\"https:\/\/element.io\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/element.io<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">EMS-ESP<\/h2>\n\n\n\n<p>EMS-ESP is an open-source firmware to communicate with EEMS heating appliances. I use this <a href=\"https:\/\/bbqkees-electronics.nl\/product\/gateway-s3-standard-wifi-edition\/\" data-type=\"link\" data-id=\"https:\/\/bbqkees-electronics.nl\/product\/gateway-s3-standard-wifi-edition\/\" target=\"_blank\" rel=\"noreferrer noopener\">Gateway S3<\/a> to connect my Buderus heating system to the local network. I communicates with the MQTT broker.<br>More at: <a href=\"https:\/\/emsesp.github.io\/docs\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/emsesp.github.io\/docs\/<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Homepage &amp; Homer dashboard<\/h2>\n\n\n\n<p>Homer dashboard is a static homepage for you to keep your services on hand. It only needs editing a yaml configuration file.<br>More at: <a href=\"https:\/\/github.com\/bastienwirtz\/homer\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/github.com\/bastienwirtz\/homer<\/a><\/p>\n\n\n\n<p>Homepage dashboard does the same than Homer but additionally allows displaying relevant live information (like piHole&#8217;s blocked queries) on the webpage.<br>More at: <a href=\"https:\/\/github.com\/gethomepage\/homepage\">https:\/\/github.com\/gethomepage\/homepage<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">ioBroker<\/h2>\n\n\n\n<p>ioBroker, as openHAB, is an open source automation platform. I use it to connect my Gr\u00fcnbeck water softener to my openHAB instance.<br>More at: <a href=\"https:\/\/www.iobroker.net\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/www.iobroker.net<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">LocalAI<\/h2>\n\n\n\n<p>LocalAI is your self hosted OpenAI alternative that can run all sorts of Large Language Models (LLM), generate images and audio files. It can be integrated into Nextcloud.<br>More at: <a href=\"https:\/\/localai.io\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/localai.io<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Matrix-synapse<\/h2>\n\n\n\n<p>Matrix-synapse is a decentralised open communication network using direct messages, like iMessage or Whatsapp. I self host it on my main server connected through a dynamic Internet connection. Matrix-synapse is a <a href=\"https:\/\/en.wikipedia.org\/wiki\/Fediverse\" data-type=\"link\" data-id=\"https:\/\/en.wikipedia.org\/wiki\/Fediverse\" target=\"_blank\" rel=\"noreferrer noopener\">fediverse<\/a> application.<br>More at: <a href=\"https:\/\/matrix.org\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/matrix.org<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Mosquitto<\/h2>\n\n\n\n<p>Mosquitto is a message broker implementing the MQTT protocol. It enables you to receive and send MQTT messages in your network. Thus you can have different software communicate with each other. I use it mainly to allow my openHAB service to interact with my Buderus heating and warm water system.<br>More at: <a href=\"https:\/\/mosquitto.org\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/mosquitto.org<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Nextcloud<\/h2>\n\n\n\n<p>Nextcloud is a self-hosted cloud solution for file sharing and collaboration. You can connect it to different softwares like the Collabora Online office suite or a LocalAI installation.<br>More at: <a href=\"https:\/\/nextcloud.com\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/nextcloud.com<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Nginx reverse proxy<\/h2>\n\n\n\n<p>Nginx is an HTTP and reverse proxy server. All my web applications are available from the web through this reverse proxy instance. This allows that open ports like https (443) can be dispatched to different (virtual) servers.<br>More at: <a href=\"https:\/\/nginx.org\/en\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/nginx.org\/en\/<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">openHAB<\/h2>\n\n\n\n<p>openHAB is a vendor and technology agnostic open source automation software for your home. It bridges different technologies like KNX, Philips Hue, DSMR, Z-wave, icloud. So if you want to be able to switch on Hue lights with your KNX switch, openHAB can help you achieve this. You can integrate all kinds of technologies ant automate them with the help of the built in rule engines.<br>More at: <a href=\"http:\/www.openhab.org\" data-type=\"link\" data-id=\"http:\/www.openhab.org\" target=\"_blank\" rel=\"noreferrer noopener\">http:\/www.openhab.org<\/a> <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Paperless NGX<\/h2>\n\n\n\n<p>Paperless-ngx is a community-supported open-source document management and optical character recognition system.<br>More at: <a href=\"https:\/\/docs.paperless-ngx.com\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/docs.paperless-ngx.com<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">PiHole<\/h2>\n\n\n\n<p>PiHole is a DNS sinkhole. It allows blocking access to risky websites that are known for spam, phishing, ads etc. The blocking lists are community driven. PiHole also allows to easily setup a local network DNS server.<br>More at: <a href=\"http:\/\/www.pi-hole.net\" data-type=\"link\" data-id=\"www.pi-hole.net\" target=\"_blank\" rel=\"noreferrer noopener\">www.pi-hole.net<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">PeerTube<\/h2>\n\n\n\n<p><a href=\"https:\/\/joinpeertube.org\" data-type=\"link\" data-id=\"https:\/\/joinpeertube.org\" target=\"_blank\" rel=\"noreferrer noopener\">PeerTube<\/a> is the fediverse version of Youtube. You can run it on your server and canptionally link it to the PeerTube fediverse servers.<br>More at: <a href=\"https:\/\/github.com\/Chocobozzz\/PeerTube\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/github.com\/Chocobozzz\/PeerTube<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Plex<\/h2>\n\n\n\n<p>Plex is a personal media streaming service for your network. I use it as a plugin in TrueNAS.<br>More at: <a href=\"https:\/\/www.plex.tv\/media-server-downloads\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/www.plex.tv\/media-server-downloads\/<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Proxmox Virtual Environment (PVE)<\/h2>\n\n\n\n<p>Proxmox Virtual Environment is an open-source virtualisation platform. This is the backbone of my homelab.<br>More at: <a href=\"https:\/\/www.proxmox.com\/en\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/www.proxmox.com\/en\/<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Rallly<\/h2>\n\n\n\n<p>Rallly is a self hosted tool for creating scheduling polls, like for example doodle.<br>More at: <a href=\"https:\/\/support.rallly.co\/introduction\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/support.rallly.co\/introduction<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Rustdesk<\/h2>\n\n\n\n<p>Rustdesk is a self-hosted open source alternative to TeamViewer.<br>More at: <a href=\"https:\/\/rustdesk.com\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/rustdesk.com<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">TrueNAS<\/h2>\n\n\n\n<p>TrueNAS is a network attached storage platform where you have full control over the installation and do not depend an proprietary software like QNAP an SYNOLOGY. I am running the community version of TrueNAS score.<br>More at: <a href=\"https:\/\/www.truenas.com\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/www.truenas.com<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Uptime-Kuma<\/h2>\n\n\n\n<p>Uptime-kuma is a self hosted server monitoring tool.<br>More at: <a href=\"https:\/\/github.com\/louislam\/uptime-kuma\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/github.com\/louislam\/uptime-kuma<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Wazuh<\/h2>\n\n\n\n<p>Wazuh is an open-source security platform.<br>More at: <a href=\"https:\/\/wazuh.com\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/wazuh.com<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Zabbix<\/h2>\n\n\n\n<p>Zabbix is an all-in-one open-source monitoring solution.<br>More at: <a href=\"https:\/\/www.zabbix.com\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/www.zabbix.com<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Cockpit Cockpit is a web-based graphical interface for servers. More at: https:\/\/cockpit-project.org Collabora Online Collabora Online is a private office suite in your cloud. When connected to Nextcloud, it allows to edit office documents like textes simultaneously.More at: https:\/\/www.collaboraoffice.com Element Element is client (app or web) for the matrix-synapse server.More at: https:\/\/element.io EMS-ESP EMS-ESP is [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-723","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.homeserver.lu\/index.php?rest_route=\/wp\/v2\/pages\/723","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.homeserver.lu\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.homeserver.lu\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.homeserver.lu\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.homeserver.lu\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=723"}],"version-history":[{"count":38,"href":"https:\/\/www.homeserver.lu\/index.php?rest_route=\/wp\/v2\/pages\/723\/revisions"}],"predecessor-version":[{"id":1081,"href":"https:\/\/www.homeserver.lu\/index.php?rest_route=\/wp\/v2\/pages\/723\/revisions\/1081"}],"wp:attachment":[{"href":"https:\/\/www.homeserver.lu\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=723"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}