GitLab Commit is coming up on August 3-4. Learn how to innovate together using GitLab, the DevOps platform. Register for free: gitlabcommitvirtual2021.com

Commit 85affaed authored by Roberto Rosario's avatar Roberto Rosario
Browse files

Update Mayan EDMS version to 2.7.3. Bump image version to


2.7.3. Update changelog.
Signed-off-by: Roberto Rosario's avatarRoberto Rosario <roberto.rosario.gonzalez@gmail.com>
parent f7bb0fdd
......@@ -2,7 +2,7 @@ FROM ubuntu:16.04
MAINTAINER Roberto Rosario "roberto.rosario@mayan-edms.com"
ENV MAYAN_VERSION 2.7.2
ENV MAYAN_VERSION 2.7.3
ENV DEBIAN_FRONTEND noninteractive
ENV PYTHONUNBUFFERED 1
ENV LANG en_US.UTF-8
......
Changelog
=========
2.7.3 (2017-09-11)
------------------
- Use the full dotted path for the database driver name in the docker-compose file.
- Use Mayan EDMS version 2.7.3
2.7.2 (2017-09-06)
------------------
- Use Mayan EDMS version 2.7.2
2.7.1 (2017-09-03)
------------------
- Fix typo in README. GitLab issue #12. Tnanks to Tobias Mersmann (@tmerse)
......
......@@ -31,11 +31,11 @@ As a document manager its main purpose is to store, introspect, and categorize f
With Docker properly installed, proceed to download the Mayan EDMS image using the command:
```console
$ docker pull mayanedms/mayanedms:2.7.2-2
$ docker pull mayanedms/mayanedms:2.7.3
```
```console
$ docker run -d --name mayan-edms --restart=always -p 80:80 -v mayan_data:/var/lib/mayan mayanedms/mayanedms:2.7.2-2
$ docker run -d --name mayan-edms --restart=always -p 80:80 -v mayan_data:/var/lib/mayan mayanedms/mayanedms:2.7.3
```
The container will be available by browsing to [http://localhost](http://localhost)
......@@ -174,7 +174,7 @@ To use Mayan EDMS's staging folders or watch folders from Docker, the data for t
The complete command line would then be:
```console
$ docker run -d --name mayan-edms --restart=always -p 80:80 -v mayan_data:/var/lib/mayan -v /opt/scanned_files:/srv/watch_folder mayanedms/mayanedms:2.7.2-2
$ docker run -d --name mayan-edms --restart=always -p 80:80 -v mayan_data:/var/lib/mayan -v /opt/scanned_files:/srv/watch_folder mayanedms/mayanedms:2.7.3
```
Now create a watch folder in Mayan EDMS using the path `/srv/watch_folder` and the documents from the host folder `/opt/scanned_files` will be automatically available. Use the same procedure to mount host folders to be used as staging folderes. In this example `/srv/watch_folder` was as the container directory, but any path can be used as long as it is not an already existing path or a path used by any other program.
......@@ -241,13 +241,13 @@ $ docker rm mayan-edms
Pull the new image version:
```console
$ docker pull mayanedms/mayanedms:2.7.2-2
$ docker pull mayanedms/mayanedms:2.7.3
```
Start the container again with the new image version:
```console
$ docker run -d --name mayan-edms --restart=always -p 80:80 -v mayan_data:/var/lib/mayan mayanedms/mayanedms:2.7.2-2
$ docker run -d --name mayan-edms --restart=always -p 80:80 -v mayan_data:/var/lib/mayan mayanedms/mayanedms:2.7.3
```
### Upgrading from a version 2.1 or earlier.
......@@ -269,7 +269,7 @@ $ docker rm mayan-edms
Pull the new image version:
```console
$ docker pull mayanedms/mayanedms:2.7.2-2
$ docker pull mayanedms/mayanedms:2.7.3
```
Create a new volume that will hold the contents of the ``mayan_media`` and the ``mayan_settings`` volumes.
......@@ -340,7 +340,7 @@ $ sudo cp /var/lib/docker/volumes/mayan_settings/_data/local.py /var/lib/docker/
Launch a container with the new version of the Docker image using the new `mayan_data` volume.
```console
$ docker run -d --name mayan-edms --restart=always -p 80:80 -v mayan_data:/var/lib/mayan mayanedms/mayanedms:2.7.2-2
$ docker run -d --name mayan-edms --restart=always -p 80:80 -v mayan_data:/var/lib/mayan mayanedms/mayanedms:2.7.3
```
Verify that all your previous documents are present and accesible. Delete the old volumes using:
......@@ -371,7 +371,7 @@ This is necesary because version 2.2 included experimental support for Postgres
Save the file and launch a container using the new version.
```console
$ docker run -d --name mayan-edms --restart=always -p 80:80 -v mayan_data:/var/lib/mayan mayanedms/mayanedms:2.7.2-2
$ docker run -d --name mayan-edms --restart=always -p 80:80 -v mayan_data:/var/lib/mayan mayanedms/mayanedms:2.7.3
```
Verify that all your previous documents are present and accesible. Delete the old volumes using:
......@@ -401,13 +401,13 @@ $ cd mayan-edms-docker
Execute Docker's build command:
```console
$ docker build -t mayanedms/mayanedms:2.7.2-2 .
$ docker build -t mayanedms/mayanedms:2.7.3 .
```
Or using an apt cacher to speed up the build:
```console
$ docker build -t mayanedms/mayanedms:2.7.2-2 --build-arg APT_PROXY=172.18.0.1:3142 .
$ docker build -t mayanedms/mayanedms:2.7.3 --build-arg APT_PROXY=172.18.0.1:3142 .
```
Replace the IP address `172.18.0.1` with the IP address of the Docker host used from which these commands are running.
......@@ -476,7 +476,7 @@ Create a file name `Dockerfile`. This will create a new local image of Mayan EDM
# This Dockerfile uses the official Mayan EDMS image
# as a base.
FROM mayanedms/mayanedms:2.7.2-2
FROM mayanedms/mayanedms:2.7.3
ENV DEBIAN_FRONTEND noninteractive
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment