Lädt...


🔧 🧑‍💻🔧 Build a homelab with these apps and develop ANYTHING! 🤩


Nachrichtenbereich: 🔧 Programmierung
🔗 Quelle: dev.to

Homelab is a server that resides locally in one's home to host several applications and virtualized systems for testing, developing, home or functional usage.

Homelab isn't a necessity. However, it provides you with extra space of good privacy to experiment and develop with little cost.

  • Vaultwarden
  • AdGuardHome
  • immich
  • SilverBullet
  • Bytebase
  • homepage

Vaultwarden

Image description

Vaultwarden is an unofficial Bitwarden server implementation that implements many of the Bitwarden APIs required for most functionality, ideal for self-hosted deployments where running the official resource-heavy service is undesirable.

Since the server only hosts encrypted data, it is quite secure. Resource consumption is low and works very well in teams and concurrent connections with docker.

AdGuard

Image description

AdGuard is a network-wide software for blocking ads and tracking, covering ALL your home devices. It operates as a DNS server that re-routes tracking domains to a “black hole”, thus preventing your devices from connecting to those servers.

Image description

To build AdGuard, you will need Go v1.23 or later, Node.js v18.18 or later, and npm v8 or later. You can build AdGuard Home for any OS/ARCH that Go supports. Once it's installed, the service is already started with no need to launch anything explicitly.

immich

Image description

Immich is a high performance self-hosted photo and video management solution. It features Automatic Backup, Facial Recognition, Partner Sharing and many other useful functions.

Image description

Immich uses a traditional client-server design, with a dedicated database for data persistence. The frontend clients communicate with backend services over HTTP using REST APIs. You can deploy and upgrade immich via Docker. Be aware that the project is under Very Active development, so expect bugs and breaking changes.

SilverBullet

Image description

SilverBullet is a note-taking application optimized for people with a hacker mindset, supporting wiki-style page linking. Its synced mode enables 100% offline operation, keeping a copy of the content in the browser’s local IndexedDB database, syncing back to the server when a network connection is available.

SilverBullet is a platform for End-User Programming through its support for Objects, Live Queries, Live Templates and Live Template Widgets, allowing to make parts of your pages and UI dynamic.

Bytebase

Image description

Bytebase provides a web-based SQL client to manage all your different databases. It supports 20+ mainstream databases.

Image description

It also provides AI Assistant features to allow you to query with natural language (Text2SQL), explain and optimize SQL statements.

Image description

You can try the online demo at https://sql-editor.com/.

Homepage

Image description

Well, after you have installed so many awesome tools, would it be annoying if you need to access them from different places?

Homepage is a highly customizable homepage (or startpage / application dashboard) with Docker and service API integrations. It features quick search, bookmarks, weather support, a wide range of integrations and widgets, an elegant and modern design, and a focus on performance.

Image description

Homepage has built-in support for Docker, and can automatically discover and add services to the homepage based on labels.

Homepage is highly customizable, with support for custom themes, custom CSS & JS, custom layouts, formatting, localization and more.

So, it's time to upgrade your homelab and put them all under Homepage.

Lastly

With a homelab, you can build various functional and fun project. Just try developing your homelab as you like it!

...

🔧 🧑‍💻🔧 Build a homelab with these apps and develop ANYTHING! 🤩


📈 62.17 Punkte
🔧 Programmierung

📰 Build a golden image for your RHEL homelab with Image Builder


📈 26.45 Punkte
🐧 Unix Server

🔧 Hosting for Web Apps: Cloud vs. Homelab vs. Hybrid – Which Saves You Money?


📈 25.4 Punkte
🔧 Programmierung

🕵️ Low CVE-2021-25116: Enqueue anything project Enqueue anything


📈 24.16 Punkte
🕵️ Sicherheitslücken

🐧 Can anyone tell me anything about this bag? Can't find anything online besides one Twitter post.


📈 24.16 Punkte
🐧 Linux Tipps

🔧 Use git pull --rebase origin develop when you pull latest develop branch


📈 23.19 Punkte
🔧 Programmierung

🔧 Automate homelab microK8s cluster provisioning with Vagrant and Ansible


📈 23.03 Punkte
🔧 Programmierung

📰 FOSS Weekly #24.14: Homelab Special Edition (and Discussing XZ Backdoor in Linux)


📈 23.03 Punkte
🐧 Unix Server

🔧 Setting up a Homelab: Part 1 Proxmox and LetsEncrypt


📈 23.03 Punkte
🔧 Programmierung

🔧 The Ultimate NixOS Homelab Guide - Flakes, Modules and Fail2Ban w/ Cloudflare


📈 23.03 Punkte
🔧 Programmierung

📰 Why do I need a server vs. a desktop when building a homelab for Security learning purposes?


📈 21.72 Punkte
📰 IT Security Nachrichten

📰 Advice for Security/Pentest Homelab Setup


📈 21.72 Punkte
📰 IT Security Nachrichten

📰 Advice for Security/Pentest Homelab Setup


📈 21.72 Punkte
📰 IT Security Nachrichten

🔧 My Homelab


📈 21.72 Punkte
🔧 Programmierung

📰 How I built a homelab with Red Hat Enterprise Linux (RHEL)


📈 21.72 Punkte
🐧 Unix Server

🔧 Cloud native homelab, Part 2: Kubernetes + Ceph


📈 21.72 Punkte
🔧 Programmierung

📰 ZimaBoard Makes Owning a Homelab Super Easy


📈 21.72 Punkte
🐧 Unix Server

🔧 Expand Promox storage with external enclosures in a homelab environment


📈 21.72 Punkte
🔧 Programmierung

🔧 Homelab Adventures: Crafting a Personal Tech Playground


📈 21.72 Punkte
🔧 Programmierung

🔧 Creating my own homelab


📈 21.72 Punkte
🔧 Programmierung

🔧 The Ultimate NixOS Homelab Guide - The Install


📈 21.72 Punkte
🔧 Programmierung

🐧 Rebuilding my homelab: Suffering as a service


📈 21.72 Punkte
🐧 Linux Tipps

🔧 Project Homelab: Configuring proxmox with Ansible


📈 21.72 Punkte
🔧 Programmierung

🔧 Start a homelab (for beginners)


📈 21.72 Punkte
🔧 Programmierung

🔧 Kubernetes homelab - Learning by doing, Part 2: Installation


📈 21.72 Punkte
🔧 Programmierung

🔧 Kubernetes homelab - Learning by doing, Part 3: Networking


📈 21.72 Punkte
🔧 Programmierung

matomo