Meza: Difference between revisions
| (One intermediate revision by the same user not shown) | |||
| Line 43: | Line 43: | ||
</syntaxhighlight>Each environment has separate: | </syntaxhighlight>Each environment has separate: | ||
* Configuration hierarchies (<code>/opt/conf-meza/secret/<env>/</code>) | * Configuration hierarchies (<code>/opt/conf-meza/public/<env>/</code> and <code>/opt/conf-meza/secret/<env>/</code>) making it so simple to have development tools and settings for your 'development' environment while your 'production' environment is configured separately. Meza configuration operates with inheritance and overrides. | ||
* Database backups (automated before updates) | * Database backups (automated before updates) | ||
* Deploy locks to prevent conflicts | * Deploy locks to prevent conflicts | ||
| Line 54: | Line 54: | ||
* Search index rebuilding | * Search index rebuilding | ||
* Semantic data rebuilding | * Semantic data rebuilding | ||
* Log rotation and cleanup | * [https://github.com/freephile/meza/blob/dev/src/roles/logrotate/README.md Log rotation and cleanup] for all services | ||
'''MediaWiki alone''': All maintenance is manual scripting. | '''MediaWiki alone''': All maintenance is manual scripting. | ||