feat(stacks): add wordpress stack template

This commit is contained in:
Anthony Lapenna
2017-11-02 12:38:04 +01:00
parent 010036f4f8
commit a94cfe4caf
3 changed files with 40 additions and 2 deletions

View File

@@ -20,7 +20,19 @@
"logo": "https://cloudinovasi.id/assets/img/logos/cockroachdb.png", "logo": "https://cloudinovasi.id/assets/img/logos/cockroachdb.png",
"repository": { "repository": {
"url": "https://github.com/portainer/templates", "url": "https://github.com/portainer/templates",
"stackfile": "stacks/cockroachdb/docker-compose.yml" "stackfile": "stacks/cockroachdb/docker-stack.yml"
}
},
{
"title": "Wordpress",
"description": "Wordpress setup with a MySQL database",
"note": "Deploys a Wordpress instance connected to a MySQL database.",
"categories": ["CMS"],
"platform": "linux",
"logo": "https://cloudinovasi.id/assets/img/logos/wordpress.png",
"repository": {
"url": "https://github.com/portainer/templates",
"stackfile": "stacks/wordpress/docker-stack.yml"
} }
} }
] ]

View File

@@ -7,7 +7,7 @@ services:
deploy: deploy:
replicas: 1 replicas: 1
ports: ports:
- "8080" - 8080
roachN: roachN:
image: cockroachdb/cockroach:latest image: cockroachdb/cockroach:latest

View File

@@ -0,0 +1,26 @@
version: '3'
services:
db:
image: mysql:5.7
volumes:
- db_data:/var/lib/mysql
restart: always
environment:
MYSQL_ROOT_PASSWORD: ${MYSQL_DATABASE_PASSWORD}
MYSQL_DATABASE: wordpress
MYSQL_USER: wordpress
MYSQL_PASSWORD: wordpress
wordpress:
image: wordpress:latest
ports:
- 80
restart: always
environment:
WORDPRESS_DB_HOST: db:3306
WORDPRESS_DB_USER: wordpress
WORDPRESS_DB_PASSWORD: wordpress
volumes:
db_data: