Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

Wordpress

Logo

Open your Home Assistant instance and show the app dashboard. Home Assistant App Docker Image Project Maintenance

The most popular publication platform on the Web.


Caution

Experimental / Beta Status

This App is still in development and/or primarily developed for personal use. It is not extensively testet yet, but is expected to work fundamentally.


📖 About

🌐 How to Access

The app exposes two ports for accessing your WordPress site:

  • HTTP: Port 8099 => http://homeassistant.local:8099
  • HTTPS: Port 8449 => https://homeassistant.local:8449

Important:

  1. If you enable SSL (ssl: true), requests to the HTTP port will strictly redirect to the HTTPS port.
  2. Make sure your wordpress_url configuration matches the protocol you intend to use (e.g., start with https:// if using SSL).

🔐 First Run & Login

Initial Credentials

On the very first startup, the app will install WordPress and automatically generate a secure Admin Password.

  1. Start the app.
  2. Check the Log tab of the app immediately.
  3. Look for a message box containing "Wordpress Admin Password".
  4. Copy and save this password! It will only be shown once.

The default Username is admin (unless changed in configuration).

Database & Config

  • A wp-config.php file is automatically generated and maintained by the app.
  • The database connection is handled automatically.

⚙️ Configuration

Configure the app via the Configuration tab in the Home Assistant App page.

Options

certfile: fullchain.pem
keyfile: privkey.pem
log_level: info
ssl: false
wordpress_admin_email: admin@example.com
wordpress_admin_user: admin
wordpress_title: My Blog
wordpress_url: http://wordpress.local

👨‍💻 Credits & License

This project is open-source and available under the MIT License. Maintained by FaserF.