Skip to content

Commit

Permalink
removed all version: sections from compose snippets
Browse files Browse the repository at this point in the history
  • Loading branch information
DerLinkman committed Jun 10, 2024
1 parent 8b41847 commit 26ccf6a
Show file tree
Hide file tree
Showing 30 changed files with 13 additions and 53 deletions.
2 changes: 0 additions & 2 deletions docs/manual-guides/Dovecot/u_e-dovecot-expunge.de.md
Original file line number Diff line number Diff line change
Expand Up @@ -107,8 +107,6 @@ Um dies mit einem Docker-Job-Scheduler zu archivieren, verwenden Sie diese docke


```
version: '2.1'
services:
dovecot-mailcow:
Expand Down
2 changes: 0 additions & 2 deletions docs/manual-guides/Dovecot/u_e-dovecot-expunge.en.md
Original file line number Diff line number Diff line change
Expand Up @@ -105,8 +105,6 @@ To create a cron job you may execute `crontab -e` and insert something like the
To archive this with a docker job scheduler use this docker-compose.override.yml with your mailcow:

```
version: '2.1'
services:
dovecot-mailcow:
Expand Down
1 change: 0 additions & 1 deletion docs/manual-guides/Dovecot/u_e-dovecot-vmail-volume.de.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,6 @@ Starten Sie anschließend mailcow.
Wenn man einen anderen Ordner für das vmail-Volume verwenden möchte, kann man eine `docker-compose.override.yml` Datei erstellen und den folgenden Inhalt hinzufügen:

```yaml
version: '2.1'
volumes:
vmail-vol-1:
driver_opts:
Expand Down
1 change: 0 additions & 1 deletion docs/manual-guides/Dovecot/u_e-dovecot-vmail-volume.en.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,6 @@ Start mailcow afterwards.
If you want to use another folder for the vmail-volume, you can create a `docker-compose.override.yml` file and add the following content:

```
version: '2.1'
volumes:
vmail-vol-1:
driver_opts:
Expand Down
4 changes: 1 addition & 3 deletions docs/manual-guides/SOGo/u_e-sogo.de.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,9 +46,7 @@ copy([].slice.call(document.styleSheets)

10\. Anhängen/Erstellen von `docker-compose.override.yml` mit:
```
Version: '2.1'
Dienste:
services:
sogo-mailcow:
volumes:
- ./data/conf/sogo/custom-theme.css:/usr/lib/GNUstep/SOGo/WebServerResources/css/theme-default.css:z
Expand Down
2 changes: 0 additions & 2 deletions docs/manual-guides/SOGo/u_e-sogo.en.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,8 +46,6 @@ copy([].slice.call(document.styleSheets)

10\. append/create `docker-compose.override.yml` with:
```
version: '2.1'
services:
sogo-mailcow:
volumes:
Expand Down
1 change: 0 additions & 1 deletion docs/post_installation/firststeps-disable_ipv6.de.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,6 @@ Um den ipv6nat-mailcow Container ebenfalls zu deaktivieren, gehen Sie in Ihr mai
Öffnen Sie die Datei in Ihrem bevorzugten Texteditor und tragen Sie folgendes ein:

```
version: '2.1'
services:
ipv6nat-mailcow:
Expand Down
1 change: 0 additions & 1 deletion docs/post_installation/firststeps-disable_ipv6.en.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,6 @@ To disable the ipv6nat-mailcow container as well, go to your mailcow directory a
Open the file in your favourite text editor and fill in the following:

```
version: '2.1'
services:
ipv6nat-mailcow:
Expand Down
4 changes: 1 addition & 3 deletions docs/post_installation/firststeps-dmarc_reporting.de.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,8 +37,6 @@ reporting {
Erstellen oder ändern Sie `docker-compose.override.yml` im mailcow-dockerized Basisverzeichnis:

```
version: '2.1'
services:
rspamd-mailcow:
environment:
Expand Down Expand Up @@ -171,7 +169,7 @@ Um den Zeitplan zu ändern:

1. `docker-compose.override.yml` bearbeiten:
```
version: '2.1'
services:
rspamd-mailcow:
Expand Down
4 changes: 1 addition & 3 deletions docs/post_installation/firststeps-dmarc_reporting.en.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,8 +37,6 @@ reporting {
Create or modify `docker-compose.override.yml` in the mailcow-dockerized base directory:

```
version: '2.1'
services:
rspamd-mailcow:
environment:
Expand Down Expand Up @@ -169,7 +167,7 @@ To change schedule:
1. Edit `docker-compose.override.yml`:

```
version: '2.1'
services:
rspamd-mailcow:
Expand Down
1 change: 0 additions & 1 deletion docs/post_installation/firststeps-ip_bindings.de.md
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,6 @@ Bearbeiten Sie die Datei "docker-compose.override.yml" und erstellen Sie sie mit
Es wird eine **beispielhafte** IPv6 **2001:db8:dead:beef::123** in [] angegeben. Das erste Suffix `:PORT1` definiert den externen Port, während das zweite Suffix `:PORT2` zu dem entsprechenden Port innerhalb des Containers führt und <u>**nicht**</u> verändert werden darf.

```
version: '2.1'
services:
dovecot-mailcow:
Expand Down
1 change: 0 additions & 1 deletion docs/post_installation/firststeps-ip_bindings.en.md
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,6 @@ Edit to create a file `docker-compose.override.yml` with the following content.
An **example** IPv6 **2001:db8:dead:beef::123** is given. The first suffix `:PORT1` defines the external port, while the second suffix `:PORT2` routes to the corresponding port inside the container and must <u>**not**</u> be changed.

```
version: '2.1'
services:
dovecot-mailcow:
Expand Down
2 changes: 0 additions & 2 deletions docs/post_installation/firststeps-logging.de.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,6 @@ Hier ist die gute Nachricht: Da Docker einige großartige Logging-Treiber hat, k
Erstellen Sie eine `docker-compose.override.yml` und fügen Sie zum Beispiel diesen Block hinzu, um das "gelf" Logging-Plugin für `postfix-mailcow` zu verwenden:

```
version: '2.1'
services:
postfix-mailcow: # oder ein anderer
logging:
Expand All @@ -57,7 +56,6 @@ services:
Ein weiteres Beispiel für **Syslog**:

```
version: '2.1'
services:
postfix-mailcow: # oder ein anderer
Expand Down
2 changes: 0 additions & 2 deletions docs/post_installation/firststeps-logging.en.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,6 @@ Here is the good news: Since Docker has some great logging drivers, you can inte
Create a `docker-compose.override.yml` and add, for example, this block to use the "gelf" logging plugin for `postfix-mailcow`:

```
version: '2.1'
services:
postfix-mailcow: # or any other
logging:
Expand All @@ -57,7 +56,6 @@ services:
Another example for **Syslog**:

```
version: '2.1'
services:
postfix-mailcow: # or any other
Expand Down
2 changes: 0 additions & 2 deletions docs/post_installation/reverse-proxy/r_p-traefik2.de.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,8 +26,6 @@ Dazu müssen wir `SKIP_LETS_ENCRYPT=y` in unserer `mailcow.conf` setzen und den
Dann erstellen wir eine `docker-compose.override.yml` Datei, um die Hauptdatei `docker-compose.yml` zu überschreiben, die sich im mailcow-Stammverzeichnis befindet.

```yaml
version: '2.1'

services:
nginx-mailcow:
networks:
Expand Down
2 changes: 0 additions & 2 deletions docs/post_installation/reverse-proxy/r_p-traefik2.en.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,8 +27,6 @@ For this we'll have to set `SKIP_LETS_ENCRYPT=y` on our `mailcow.conf`, and run
Then we'll create a `docker-compose.override.yml` file in order to override the main `docker-compose.yml` found in your mailcow root folder.

```yaml
version: '2.1'

services:
nginx-mailcow:
networks:
Expand Down
2 changes: 0 additions & 2 deletions docs/third_party/borgmatic/third_party-borgmatic.de.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,6 @@ Im mailcow-dockerized Stammverzeichnis erstellen oder bearbeiten Sie `docker-com
Konfiguration ein:

```yaml
version: '2.1'

services:
borgmatic-mailcow:
image: ghcr.io/borgmatic-collective/borgmatic
Expand Down
2 changes: 0 additions & 2 deletions docs/third_party/borgmatic/third_party-borgmatic.en.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,6 @@ In the mailcow-dockerized root folder create or edit `docker-compose.override.ym
configuration:

```yaml
version: '2.1'

services:
borgmatic-mailcow:
image: ghcr.io/borgmatic-collective/borgmatic
Expand Down
1 change: 0 additions & 1 deletion docs/third_party/gitea/third_party-gitea.de.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@ docker exec -it $(docker ps -f name=mysql-mailcow -q) mysql -uroot -p${DBROOT} -
2\. Öffnen Sie `docker-compose.override.yml` und fügen Sie Gitea hinzu:

```yaml
version: '2.1'
services:

gitea-mailcow:
Expand Down
1 change: 0 additions & 1 deletion docs/third_party/gitea/third_party-gitea.en.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@ docker exec -it $(docker ps -f name=mysql-mailcow -q) mysql -uroot -p${DBROOT} -
2\. Open `docker-compose.override.yml` and add gitea:

```yaml
version: '2.1'
services:

gitea-mailcow:
Expand Down
1 change: 0 additions & 1 deletion docs/third_party/gogs/third_party-gogs.de.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@ docker exec -it $(docker ps -f name=mysql-mailcow -q) mysql -uroot -p${DBROOT} -
2\. Öffne `docker-compose.override.yml` und füge Gogs hinzu:

```yaml
version: '2.1'
services:

gogs-mailcow:
Expand Down
1 change: 0 additions & 1 deletion docs/third_party/gogs/third_party-gogs.en.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@ docker exec -it $(docker ps -f name=mysql-mailcow -q) mysql -uroot -p${DBROOT} -
2\. Open `docker-compose.override.yml` and add Gogs:

```yaml
version: '2.1'
services:

gogs-mailcow:
Expand Down
4 changes: 0 additions & 4 deletions docs/third_party/mailman3/third_party-mailman3.de.md
Original file line number Diff line number Diff line change
Expand Up @@ -113,8 +113,6 @@ SNAT6_TO_SOURCE=dead:beef # Ändern Sie dies in Ihre globale IPv6
Erstelle die Datei `/opt/mailcow-dockerized/docker-compose.override.yml` (z.B. mit `nano`) und füge die folgenden Zeilen hinzu:

```
version: '2.1'
services:
postfix-mailcow:
volumes:
Expand Down Expand Up @@ -207,8 +205,6 @@ Erstellen Sie einen langen Schlüssel für *Django*, z. B. mit dem Linux-Befehl
Erstellen Sie die Datei `/opt/docker-mailman/docker compose.override.yaml` und ersetzen Sie `HYPERKITTY_KEY`, `DBPASS` und `DJANGO_KEY` durch die generierten Werte:

```
version: '2'
services:
mailman-core:
environment:
Expand Down
4 changes: 0 additions & 4 deletions docs/third_party/mailman3/third_party-mailman3.en.md
Original file line number Diff line number Diff line change
Expand Up @@ -114,8 +114,6 @@ SNAT6_TO_SOURCE=dead:beef # change this to your global IPv6
Create the file `/opt/mailcow-dockerized/docker-compose.override.yml` (e.g. with `nano`) and add the following lines:

```
version: '2.1'
services:
postfix-mailcow:
volumes:
Expand Down Expand Up @@ -207,8 +205,6 @@ Create a long key for *Django*, e.g. with the linux command `cat /dev/urandom |
Create the file `/opt/docker-mailman/docker compose.override.yaml` and replace `HYPERKITTY_KEY`, `DBPASS` and `DJANGO_KEY` with the generated values:

```
version: '2'
services:
mailman-core:
environment:
Expand Down
6 changes: 5 additions & 1 deletion docs/third_party/nextcloud/third_party-nextcloud.de.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
## Nextcloud mit dem Helper-Skript verwalten

!!! danger "Deprecation Hinweis"
Diese Anleitung ist deprecated und betrifft das Nextcloud Helper-Skript, welches innerhalb mailcows gebündelt ist. Ab **Dezember 2024** wird diese **Installationsart** aus mailcow **entfernt** und **kein Support** dafür geleistet. Sollten Sie noch besagte Installation nutzen, migrieren Sie ihre Nextcloud Installation in eine eigenständige Nextcloud Instanz (entweder auch per Docker oder Nativ).

*Die Anleitung für die Nutzung von mailcow als Authentifizierungsquelle innerhalb Nextcloud's wird auch nach der Entfernung des Skriptes im Dezember 2024 erhalten und funktional bleiben.*

Nextcloud kann mit dem [helper script](https://github.com/mailcow/mailcow-dockerized/raw/master/helper-scripts/nextcloud.sh), das in mailcow enthalten ist, eingerichtet (Parameter `-i`) und entfernt (Parameter `-p`) werden. Um Nextcloud zu installieren, navigieren Sie einfach zu Ihrem mailcow-dockerized Root-Ordner und führen Sie das Helper-Skript wie folgt aus:

`./helper-scripts/nextcloud.sh -i`
Expand Down Expand Up @@ -28,7 +33,6 @@ Zur Verwendung der empfohlenen Einstellung (Cron) zur Verarbeitung der Hintergru
hinzugefügt werden:

```yaml
version: '2.1'
services:
php-fpm-mailcow:
labels:
Expand Down
6 changes: 5 additions & 1 deletion docs/third_party/nextcloud/third_party-nextcloud.en.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
## Manage Nextcloud using the helper script

!!! danger "Deprecation notice"
This guide about the mailcow Nextcloud helper-script is deprecated. Until **December 2024** this **installationscript** will be **removed** from mailcow and **no further support** will be granted. If you are using a Nextcloud installation based on this script you should migrate all your datas to a standalone Nextcloud instance (either inside Docker or natively) in the near future.

*The Authentication guide (below further) will still be intact after the script removal in December 2024.*

Nextcloud can be set up (parameter `-i`) and removed (parameter `-p`) with the [helper script](https://github.com/mailcow/mailcow-dockerized/raw/master/helper-scripts/nextcloud.sh) included with mailcow. In order to install Nextcloud simply navigate to your mailcow-dockerized root folder and run the helper script as follows:

`./helper-scripts/nextcloud.sh -i`
Expand Down Expand Up @@ -27,7 +32,6 @@ For more informaton refer to: [Advanced SSL](../../post_installation/firststeps-
To use the recommended setting (cron) to execute the background jobs following lines need to be added to the `docker-compose.override.yml`:

```yaml
version: '2.1'
services:
php-fpm-mailcow:
labels:
Expand Down
1 change: 0 additions & 1 deletion docs/third_party/portainer/third_party-portainer.de.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@ Um Portainer zu aktivieren, müssen die docker-compose.yml und site.conf für Ng

1\. Erstellen Sie eine neue Datei `docker-compose.override.yml` im mailcow-dockerized Stammverzeichnis und fügen Sie die folgende Konfiguration ein
```yaml
version: '2.1'
services:
portainer-mailcow:
image: portainer/portainer-ce
Expand Down
1 change: 0 additions & 1 deletion docs/third_party/portainer/third_party-portainer.en.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@ In order to enable Portainer, the docker-compose.yml and site.conf for Nginx mus

1\. Create a new file `docker-compose.override.yml` in the mailcow-dockerized root folder and insert the following configuration
```yaml
version: '2.1'
services:
portainer-mailcow:
image: portainer/portainer-ce
Expand Down
2 changes: 0 additions & 2 deletions docs/third_party/roundcube/third_party-roundcube.de.md
Original file line number Diff line number Diff line change
Expand Up @@ -218,7 +218,6 @@ Um dies zu tun, fügen Sie folgendes zu `docker-compose.override.yml` hinzu (fal
php-fpm-Container durchgeführt haben, fügen Sie die Label dem bestehenden Abschnitt hinzu):

```yml
version: '2.1'
services:
php-fpm-mailcow:
labels:
Expand Down Expand Up @@ -404,7 +403,6 @@ ALLOW_ADMIN_EMAIL_LOGIN_ROUNDCUBE=y
Editieren Sie `docker-compose.override.yml` und verfassen/erweitern Sie den Abschnitt für `php-fpm-mailcow`:

```yml
version: '2.1'
services:
php-fpm-mailcow:
environment:
Expand Down
2 changes: 0 additions & 2 deletions docs/third_party/roundcube/third_party-roundcube.en.md
Original file line number Diff line number Diff line change
Expand Up @@ -200,7 +200,6 @@ To do this, add the following to `docker-compose.override.yml` (if you already h
adaptations for the php-fpm container, add the labels to the existing section):

```yml
version: '2.1'
services:
php-fpm-mailcow:
labels:
Expand Down Expand Up @@ -381,7 +380,6 @@ ALLOW_ADMIN_EMAIL_LOGIN_ROUNDCUBE=y
Edit `docker-compose.override.yml` and crate/extend the section for `php-fpm-mailcow`:

```yml
version: '2.1'
services:
php-fpm-mailcow:
environment:
Expand Down

0 comments on commit 26ccf6a

Please sign in to comment.