<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://en.wiki.bluespice.com/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Mstrehl</id>
	<title>BlueSpice - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://en.wiki.bluespice.com/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Mstrehl"/>
	<link rel="alternate" type="text/html" href="https://en.wiki.bluespice.com/wiki/Special:Contributions/Mstrehl"/>
	<updated>2026-05-07T09:45:06Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://en.wiki.bluespice.com/w/index.php?title=Development&amp;diff=14146</id>
		<title>Development</title>
		<link rel="alternate" type="text/html" href="https://en.wiki.bluespice.com/w/index.php?title=Development&amp;diff=14146"/>
		<updated>2026-05-05T08:26:56Z</updated>

		<summary type="html">&lt;p&gt;Mstrehl: fix typo in file name. bluespice-deploy searches for a docker-compose.override.yml file.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page contains information about how to set up a local development environment for BlueSpice.&lt;br /&gt;
&lt;br /&gt;
== Local development environment based on &amp;lt;code&amp;gt;bluespice-deploy&amp;lt;/code&amp;gt; ==&lt;br /&gt;
A developer can use the [[Setup:Installation Guide/Docker|default deployment stack]] and alter is to quickly set up a development environment. To do so, first clone the stack to your local machine and navigate into it:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
git clone -b 5.2.x git@github.com:hallowelt/bluespice-deploy.git&lt;br /&gt;
cd bluespice-deploy/compose&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Create a proper &amp;lt;code&amp;gt;.env&amp;lt;/code&amp;gt; file from the &amp;lt;code&amp;gt;.env.sample&amp;lt;/code&amp;gt; and alter/add the following lines:  &lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
DATADIR=~/workspace/REL1_43-5.2.x/data&lt;br /&gt;
CODEDIR=~/workspace/REL1_43-5.2.x/code&lt;br /&gt;
SMTP_HOST=mailhog&lt;br /&gt;
SMTP_PORT=1025&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Create a &amp;lt;code&amp;gt;docker-compose.override.yml&amp;lt;/code&amp;gt; file with the following content:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;yaml&amp;quot;&amp;gt;&lt;br /&gt;
x-common-dev: &amp;amp;x-common&lt;br /&gt;
  image: docker.bluespice.com/bluespice-qa/wiki:latest&lt;br /&gt;
  volumes:&lt;br /&gt;
    - ${CODEDIR}:/app/bluespice/w/&lt;br /&gt;
&lt;br /&gt;
services:&lt;br /&gt;
&lt;br /&gt;
  wiki-installer:&lt;br /&gt;
    &amp;lt;&amp;lt;: *x-common&lt;br /&gt;
&lt;br /&gt;
  wiki-web:&lt;br /&gt;
    &amp;lt;&amp;lt;: *x-common&lt;br /&gt;
    restart: no&lt;br /&gt;
&lt;br /&gt;
  wiki-task:&lt;br /&gt;
    &amp;lt;&amp;lt;: *x-common&lt;br /&gt;
    restart: no&lt;br /&gt;
&lt;br /&gt;
  mailhog:&lt;br /&gt;
    image: mailhog/mailhog&lt;br /&gt;
    container_name: ${COMPOSE_PROJECT_NAME:-bluespice}-mailhog&lt;br /&gt;
    environment:&lt;br /&gt;
      VIRTUAL_HOST: ${WIKI_HOST}&lt;br /&gt;
      VIRTUAL_PATH: /_mailhog/&lt;br /&gt;
      VIRTUAL_PORT: 8025&lt;br /&gt;
      VIRTUAL_DEST: /&lt;br /&gt;
    restart: no&lt;br /&gt;
&lt;br /&gt;
  cache:&lt;br /&gt;
    restart: no&lt;br /&gt;
&lt;br /&gt;
  collabpads:&lt;br /&gt;
    restart: no&lt;br /&gt;
&lt;br /&gt;
  collabpads-database:&lt;br /&gt;
    restart: no&lt;br /&gt;
&lt;br /&gt;
  database:&lt;br /&gt;
    restart: no&lt;br /&gt;
&lt;br /&gt;
  diagram:&lt;br /&gt;
    restart: no&lt;br /&gt;
&lt;br /&gt;
  formula:&lt;br /&gt;
    restart: no&lt;br /&gt;
&lt;br /&gt;
  pdf:&lt;br /&gt;
    restart: no&lt;br /&gt;
&lt;br /&gt;
  proxy:&lt;br /&gt;
    restart: no&lt;br /&gt;
  &lt;br /&gt;
  search:&lt;br /&gt;
    restart: no&lt;br /&gt;
&lt;br /&gt;
  wire:&lt;br /&gt;
    restart: no&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This will make the stack use your local codebase from &amp;lt;code&amp;gt;$CODEDIR&amp;lt;/code&amp;gt; and also expose a Mailhog web interface on &amp;lt;code&amp;gt;$Wiki_HOST/_mailhog&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
​In addition, if you want to work with a custom build of the &amp;lt;code&amp;gt;bluespice/wiki&amp;lt;/code&amp;gt; container, you can add an &amp;lt;code&amp;gt;image:&amp;lt;/code&amp;gt; entry to the respective services. Example&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;yaml&amp;quot;&amp;gt;&lt;br /&gt;
  wiki-installer:&lt;br /&gt;
    image: bluespice/wiki:dev&lt;br /&gt;
...&lt;br /&gt;
  wiki-web:&lt;br /&gt;
    image: bluespice/wiki:dev&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
  wiki-task:&lt;br /&gt;
    image: bluespice/wiki:dev&lt;br /&gt;
...&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;or you set&amp;lt;blockquote&amp;gt;BLUESPICE_WIKI_IMAGE=bluespice/wiki:dev&amp;lt;/blockquote&amp;gt;in your &amp;lt;code&amp;gt;.env&amp;lt;/code&amp;gt;-File&lt;/div&gt;</summary>
		<author><name>Mstrehl</name></author>
	</entry>
	<entry>
		<id>https://en.wiki.bluespice.com/w/index.php?title=User:Mstrehl&amp;diff=14145</id>
		<title>User:Mstrehl</title>
		<link rel="alternate" type="text/html" href="https://en.wiki.bluespice.com/w/index.php?title=User:Mstrehl&amp;diff=14145"/>
		<updated>2026-05-05T08:24:11Z</updated>

		<summary type="html">&lt;p&gt;Mstrehl: create user page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Userpage standard content}}&lt;/div&gt;</summary>
		<author><name>Mstrehl</name></author>
	</entry>
	<entry>
		<id>https://en.wiki.bluespice.com/w/index.php?title=User_blog:Mstrehl&amp;diff=14144</id>
		<title>User blog:Mstrehl</title>
		<link rel="alternate" type="text/html" href="https://en.wiki.bluespice.com/w/index.php?title=User_blog:Mstrehl&amp;diff=14144"/>
		<updated>2026-05-05T08:24:10Z</updated>

		<summary type="html">&lt;p&gt;Mstrehl: Root blog page created&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Mstrehl</name></author>
	</entry>
</feed>