Setup:Installation Guide/Docker: Difference between revisions

No edit summary
Tag: 2017 source edit
No edit summary
Line 16: Line 16:
!FARM
!FARM
|-
|-
|<code>wiki</code>  
| style="" class="col-turquoise-bg" |<code>wiki</code>  
|The main application. It features two main modes: "web", for the connection to the client and "task" for any background processing and administrative purposes. It comes in different editions (FREE, PRO and FARM).
|The main application. It features two main modes: "web", for the connection to the client and "task" for any background processing and administrative purposes. It comes in different editions (FREE, PRO and FARM).
|YES
|YES
Line 22: Line 22:
|YES
|YES
|-
|-
|<code>pdf</code>  
| style="" class="col-turquoise-bg" |<code>pdf</code>  
|Allows to create PDF filesfrom wikipages
|Allows to create PDF filesfrom wikipages
|YES
|YES
Line 28: Line 28:
|YES
|YES
|-
|-
|<code>search</code>  
| style="" class="col-red-bg" |<code>search</code>  
|Allows to perform a fulltext search on the wiki content
|Allows to perform a fulltext search on the wiki content
|YES
|YES
Line 34: Line 34:
|YES
|YES
|-
|-
|<code>formula</code>  
| style="" class="col-turquoise-bg" |<code>formula</code>  
|Allows to show mathematical and chemical formulas in the wiki content
|Allows to show mathematical and chemical formulas in the wiki content
|NO
|NO
Line 40: Line 40:
|YES
|YES
|-
|-
|<code>collabpads</code>  
| style="" class="col-turquoise-bg" |<code>collabpads</code>  
|Allows for simultaneous editing of wikipages
|Allows for simultaneous editing of wikipages
|NO
|NO
Line 46: Line 46:
|YES
|YES
|-
|-
|<code>collabpads-database</code>
| style="" class="col-red-bg" |<code>collabpads-database</code>
|Stores the data for simultaneous editing sessions.
|Stores the data for simultaneous editing sessions.
|NO
|NO
Line 52: Line 52:
|YES
|YES
|-
|-
|<code>diagram</code>  
| style="" class="col-red-bg" |<code>diagram</code>  
|Allows to create and edit diagram  images in the wiki content
|Allows to create and edit diagram  images in the wiki content
|NO
|NO
Line 58: Line 58:
|YES
|YES
|-
|-
|<code>pagepreview</code>  
| style="" class="col-turquoise-bg" |<code>pagepreview</code>  
|Allows to show preview images of wikipages
|Allows to show preview images of wikipages
|YES
|YES
Line 64: Line 64:
|YES
|YES
|-
|-
|<code>cache</code>  
| style="" class="col-red-bg" |<code>cache</code>  
|Supports application performance
|Supports application performance
|YES
|YES
Line 70: Line 70:
|YES
|YES
|-
|-
|<code>database</code>
| style="" class="col-red-bg" |<code>database</code>
|Stores the application data
|Stores the application data
|YES
|YES
Line 76: Line 76:
|YES
|YES
|-
|-
|<code>proxy</code>
| style="" class="col-turquoise-bg" |<code>proxy</code>
|Manages the clients's access to the different services. Provides SSL capabilities
|Manages the clients's access to the different services. Provides SSL capabilities
|YES
|YES
Line 82: Line 82:
|YES
|YES
|-
|-
|<code>kerberos-proxy</code>
| style="" class="col-orange-bg" |<code>kerberos-proxy</code>
|Allows to set up a Kerberos-based authentication mechanism
|Allows to set up a Kerberos-based authentication mechanism
|NO
|NO
Line 90: Line 90:
Generic services that can be substituted by already available ones are
Generic services that can be substituted by already available ones are


* database →Can be replaces by any version compatible MariaDB / MySQL server
* database →Can be replaced by any version compatible MariaDB / MySQL server
* collabpads-database →Can be replaces by any version compatible MongoDB server
* collabpads-database →Can be replaced by any version compatible MongoDB server
* cache →Can be replaced by any version compatible MemcacheD server
* cache →Can be replaced by any version compatible MemcacheD server
* search →Can be replaced by any version compatible OpenSearch server
* search →Can be replaced by any version compatible OpenSearch server
* proxy -> Can be replaced by any appropriately configured Proxy server / Loadbalancer
* proxy -> Can be replaced by any appropriately configured Proxy server / Loadbalancer

Revision as of 14:58, 22 July 2024

Migration from 4.4With BlueSpice 4.5 there were important changes to the container portfolio:
  1. There are no "all-in-one" containers anymore. Neither for FREE, not for PRO and FARM editions
  2. The "distributed-services" setup for PRO and FARM edition has been reworked

If you are upgrading from one of the above-mentioned setups, please refer to the migration guide


Overview

The BlueSpice application consists of a number of different services. To ease installations, they are available as a pre-configured stack at github.com/hallowelt/bluespice-deploy, but they also allow more flexibility, e.g. by providing a simple way to run several services on different machines or to re-use existing services.

drawio: Setup_Installation_Guide_Docker-01
Service name Description FREE PRO FARM
wiki The main application. It features two main modes: "web", for the connection to the client and "task" for any background processing and administrative purposes. It comes in different editions (FREE, PRO and FARM). YES YES YES
pdf Allows to create PDF filesfrom wikipages YES YES YES
search Allows to perform a fulltext search on the wiki content YES YES YES
formula Allows to show mathematical and chemical formulas in the wiki content NO YES YES
collabpads Allows for simultaneous editing of wikipages NO YES YES
collabpads-database Stores the data for simultaneous editing sessions. NO YES YES
diagram Allows to create and edit diagram images in the wiki content NO YES YES
pagepreview Allows to show preview images of wikipages YES YES YES
cache Supports application performance YES YES YES
database Stores the application data YES YES YES
proxy Manages the clients's access to the different services. Provides SSL capabilities YES YES YES
kerberos-proxy Allows to set up a Kerberos-based authentication mechanism NO OPTIONAL OPTIONAL

Generic services that can be substituted by already available ones are

  • database →Can be replaced by any version compatible MariaDB / MySQL server
  • collabpads-database →Can be replaced by any version compatible MongoDB server
  • cache →Can be replaced by any version compatible MemcacheD server
  • search →Can be replaced by any version compatible OpenSearch server
  • proxy -> Can be replaced by any appropriately configured Proxy server / Loadbalancer



To submit feedback about this documentation, visit our community forum.