SKYHOUSE.dev Journal

Maintaining the Cloud Fortress

Centralizing the Admin Hub & Security

Today, I significantly improved the administrative workflow by centralizing all management tools into a single, password-protected hub. This reduces the footprint of the public-facing landing page while keeping critical utilities easily accessible to authorized users.

1. Reorganization of Admin Tools

The Server Monitor link was removed from the main landing page and relocated to the /serverjournal index. In addition, I integrated direct links for the Router Admin and the Nginx Proxy Manager (local port 81) into this same administrative dashboard.

2. Implementation of Password Protection

To ensure that only the server administrator can access the journal and internal links, I implemented HTTP Basic Authentication. This was achieved by creating a .htpasswd file and configuring the Nginx Proxy Manager to enforce a login for the /serverjournal location.

🛠️ Admin Note: Changing the Password

The current administrator username is admin. To update the password, run the following command in the server terminal:

printf "admin:\$(openssl passwd -6 'YOUR_NEW_PASSWORD_HERE')\n" | sudo tee /home/plex/npm/data/.htpasswd

The server's administrative surface is now more private, and the main landing page is cleaner and focused entirely on public services.

← Back to Journal Archive