Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

App Submission: WordPress #1947

Open
wants to merge 5 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Empty file added wordpress/data/db/.gitkeep
Empty file.
Empty file.
33 changes: 33 additions & 0 deletions wordpress/docker-compose.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
version: "3.7"
services:
app_proxy:
environment:
APP_HOST: wordpress_app_1
APP_PORT: 80
PROXY_AUTH_ADD: "false"

app:
image: wordpress:6.7.1@sha256:2f3572d5cd722489fe47d59ed45d947dc9507f5a019eb0567ddf24aedf9257ed
user: "1000:1000"
environment:
- WORDPRESS_DB_HOST=wordpress_db_1
- WORDPRESS_DB_NAME=wordpress
- WORDPRESS_DB_USER=umbrel
- WORDPRESS_DB_PASSWORD=umbrelwordpress
volumes:
- ${APP_DATA_DIR}/data/wordpress:/var/www/html
restart: on-failure
depends_on:
- db

db:
image: mariadb:11.5.2@sha256:2d50fe0f77dac919396091e527e5e148a9de690e58f32875f113bef6506a17f5
user: "1000:1000"
environment:
- MYSQL_ROOT_PASSWORD=umbrelwordpressroot
- MYSQL_DATABASE=wordpress
- MYSQL_USER=umbrel
- MYSQL_PASSWORD=umbrelwordpress
volumes:
- ${APP_DATA_DIR}/data/db:/var/lib/mysql
restart: on-failure
41 changes: 41 additions & 0 deletions wordpress/umbrel-app.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
manifestVersion: 1
id: wordpress
name: WordPress
tagline: The open source publishing platform of choice for millions of websites worldwide
category: social
version: "6.7.1"
port: 8567
description: >-
📚 **Empower Your Digital Voice** – The open-source publishing platform trusted by millions. From personal blogs to enterprise portals, WordPress gives everyone the tools to share their stories.


✨ **Unleash Your Creativity** – Choose from thousands of themes and plugins, craft your unique design, and make your site truly your own.


🤝 **Join a Global Community** – Connect with creators, developers, and enthusiasts worldwide. Together, shape the future of the open web.


⚙️ **Customize & Extend** – Seamless integrations, custom code, and unlimited flexibility—unlock endless possibilities for growth and innovation.


**Note:** WordPress can be used locally within your network. However, if you want others outside your local network to access your instance, you'll need to make it accessible on the public internet.
If you have a domain name, the easiest way to make it accessible is to use the Cloudflare Tunnel or Nginx Proxy Manager apps in the Umbrel App Store and point your domain name to "http://wordpress_app_1" (port 80).


For it to work you need to set the **WordPress Address (URL)** and **Site Address (URL)** to your domain name in the WordPress settings.
Also make sure to set the **correct headers** in the Nginx Proxy Manager or Cloudflare Tunnel app. More information can be found here: https://developer.wordpress.org/advanced-administration/security/https/#using-a-reverse-proxy
developer: WordPress
website: https://wordpress.org/
submitter: al-lac
submission: https://github.com/getumbrel/umbrel-apps/pull/1947
repo: https://github.com/WordPress/WordPress
support: https://wordpress.org/support/forums/
gallery:

Check warning on line 33 in wordpress/umbrel-app.yml

View workflow job for this annotation

GitHub Actions / Lint apps

"icon" and "gallery" needs to be empty for new app submissions

The "icon" and "gallery" fields must be empty for new app submissions as it is being created by the Umbrel team.
- 1.jpg
- 2.jpg
- 3.jpg
defaultUsername: ""
defaultPassword: ""
dependencies: []
releaseNotes: ""
path: "/wp-admin"
Loading