Skip to content

Arrumis/app-wordpress

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

app-wordpress

WordPress を独立リポジトリとして扱うための新しい正本候補です。実データと秘密情報を repo から切り離し、.env.localcompose.yaml だけで再構築しやすい形にしています。

日本語メモ

GitHub のコミット一覧が英語で分かりにくい場合は、コミット履歴の日本語メモ を見てください。

サンプル値の置き換え

.env.example は公開用の見本です。実際に使う値は .env.local に書きます。

  • HOST_DATA_DIR は WordPress 本体と DB を保存する場所へ変更します
  • WORDPRESS_DB_PASSWORDMYSQL_PASSWORD は同じ値にします
  • MYSQL_ROOT_PASSWORD は自分で決めた強い値へ変更します
  • APP_PORT / DB_PORT は他サービスと衝突するときだけ変更します
  • 親 repo からまとめて使う場合は、stack.service.env.localGLOBAL__HOST_DATA_ROOTAPP_WORDPRESS__... を使います

起動

cp .env.example .env.local
./scripts/init-data-dirs.sh
docker compose --env-file .env.local up -d

ブラウザ:

  • WordPress: http://localhost:8080
  • MariaDB: localhost:33060

必要に応じて .env.localAPP_PORTDB_PORT を変更してください。

管理対象

Git に含めるもの:

  • compose.yaml
  • .env.example
  • scripts/
  • README.md

Git に含めないもの:

  • .env.local
  • data/html/
  • data/db/

データ初期化

./scripts/init-data-dirs.sh

メモ

  • reverse proxy 連携は別 override file で追加する想定です
  • DB パスワードは必ず .env.local で変更してください

About

Standalone WordPress stack for self-hosting

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages