Evergarden Technical Blog

website·Indexed 31 days ago

https://evergarden.top

A personal technical knowledge base and blog covering home server architecture, virtualization, and container deployment. Documentation includes guides for Proxmox VE (PVE), Docker services (qBittorrent, Jellyfin, Emby, Portainer, Nextcloud, Immich), and network configurations. It also features tutorials on Ubuntu 24.04.1 LTS installation on VMware 17.5, Windows RDP security, MySQL 8.4 root password resets, and local LLM deployment using Ollama and Xinference.

Tokens
68.3K
Snippets
326
Records
418
Agent score
51%

What's inside Evergarden

  1. Overview of Authentik SSO and IdP

    Authentik is an open-source Identity Provider (IdP) and Single Sign-On (SSO) platform. It allows users to manage authentication for multiple independent systems in one place, reducing the need to maintain separate passwords for every application. It supports integration via OAuth2, SAML, and LDAP protocols.
  2. Overview of Hermes AI Agent

    Hermes is an intelligent agent equipped with long-term memory and learning mechanisms. It allows users to define distinct personalities (profiles) with independent memories, models, and gateway configurations.
  3. Overview of Portainer for Docker and Kubernetes management

    Portainer is an open-source, lightweight container management tool that provides a Web-based visual interface to simplify the deployment, monitoring, and operation of Docker and Kubernetes environments. It replaces complex command-line operations with a graphical UI.

    Core capabilities include:

    • Full container lifecycle management
    • Image management
    • Network configuration
    • Multi-environment and cluster management
    • Multi-user configuration
  4. Overview of Authelia SSO

    Authelia is a lightweight open-source Single Sign-On (SSO) authentication server that supports two-factor authentication (2FA). It integrates with existing reverse proxies such as Nginx and Traefik to add authentication layers. Key features include support for OIDC, MFA, OTP, and Passkeys. Compared to alternatives like Authentik, Authelia is significantly more lightweight and has a minimal management web backend.
  5. Overview of Portainer container management

    Portainer is an open-source, lightweight container management tool that provides a web-based visual interface to simplify the deployment, monitoring, and operation of Docker and Kubernetes environments. It replaces complex command-line operations with a graphical interface. Key features include container lifecycle management, image management, network configuration, multi-environment/cluster management, and multi-user configuration. It is available in Community Edition (CE) and Business Edition (BE).
  6. Fast file search and directory jumping with Listary

    Listary is a Windows utility for rapid file searching across local, cloud (NAS), and external storage. Beyond search, it is primarily used for launching applications via the Start menu (replacing desktop shortcuts) and jumping directly to directories within File Explorer by typing the directory name.
  7. Deploy Next Terminal as a Bastion Host

    Next Terminal can be deployed as a web-based bastion host to manage multiple SSH hosts (internal and external) without needing to store private keys on local client machines, enabling secure remote access via the internet.
  8. Customize Windows taskbar with 7+ Taskbar Tweaker

    7+ Taskbar Tweaker is a lightweight Windows utility for managing taskbar behavior. It allows users to group or merge programs and define custom mouse behaviors, such as scrolling to switch programs or adjust system volume. Although official documentation may state it is unsupported on Windows 11, it remains functional on Win11 (and may be more stable than on Win10).
  9. Deploy Authentik for Passkey-based SSO

    Authentik can be deployed as a unified authentication system to provide Single Sign-On (SSO) capabilities for applications that do not natively support Passkeys, allowing for a simplified login flow across multiple services (e.g., Immich, Portainer).
  10. Use KDE Connect for cross-device communication

    KDE Connect allows for seamless communication between different devices. Key features include clipboard sharing (requires devices to be on the same local network; mobile hotspots are not supported), file sharing, notification synchronization, multimedia control, and remote input. It is free, open-source, and available across multiple platforms.