19 lines
		
	
	
		
			736 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			19 lines
		
	
	
		
			736 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
# `finallycoffee.services.ghost` ansible role
 | 
						|
 | 
						|
[Ghost](https://ghost.org/) is a self-hosted blog with rich media capabilities,
 | 
						|
which this role deploys in a docker container.
 | 
						|
 | 
						|
## Requirements
 | 
						|
 | 
						|
Ghost requires a MySQL-database (like mariadb) for storing it's data, which
 | 
						|
can be configured using the `ghost_database_(host|username|password|database)` variables.
 | 
						|
 | 
						|
Setting `ghost_domain` to a fully-qualified domain on which ghost should be reachable
 | 
						|
is also required.
 | 
						|
 | 
						|
Ghosts configuration can be changed using the `ghost_config` variable.
 | 
						|
 | 
						|
Container arguments which are equivalent to `community.docker.docker_container` can be
 | 
						|
provided in the `ghost_container_[...]` syntax (e.g. `ghost_container_ports` to expose
 | 
						|
ghosts port to the host).
 |