You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/server/upgrade/index.md
+45-1Lines changed: 45 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,6 +10,50 @@ Make sure to always back up your database data before doing a migration.
10
10
11
11
[[toc]]
12
12
13
+
## From 2025.3.x to 2025.5.x {#migration-guide-from-2025-3-x-to-2025-5-x}
14
+
15
+
<MigrationTypetype="EE" />
16
+
17
+
Get the latest <GitHubRepoid="MerginMaps/server/blob/master/deployment/enterprise/docker-compose.yml"desc="docker-compose file" /> or update docker images manually to version `2025.5.0`.
18
+
Perform the migration:
19
+
20
+
1. Stop your running docker containers
21
+
```bash
22
+
$ docker compose -f docker-compose.yml down # or similarly, based on your previous deployment
23
+
```
24
+
2. Please clone or pull the <GitHubRepoid="MerginMaps/server/blob/master/"desc="server repository" /> or download <GitHubRepoid="MerginMaps/server/blob/master/deployment/"desc="deployment folder" />
25
+
```bash
26
+
$ cd server/deployment/enterprise
27
+
```
28
+
3. Adapt your existing `docker-compose.yml` file to the new version.
29
+
4. Upgrade your nginx proxy configuration file with the latest version available in the <GitHubRepoid="MerginMaps/server/blob/master/deployment/common/nginx.conf"desc="nginx.conf" /> (This is a necessary step for improved downloading of zip files from the dashboard).
30
+
5. Start up your docker containers
31
+
```bash
32
+
$ docker compose -f docker-compose.yml -d up # or similarly, based on your deployment
33
+
```
34
+
6. Check that you are on correct database migration versions (`5ad13be6f7ef`, `819e6b20ee93`).
35
+
```bash
36
+
$ docker exec merginmaps-server flask db current
37
+
INFO [alembic.runtime.migration] Context impl PostgresqlImpl.
38
+
INFO [alembic.runtime.migration] Will assume transactional DDL.
39
+
5ad13be6f7ef (head)
40
+
819e6b20ee93 (head)
41
+
```
42
+
43
+
- If you do not see the version numbers at all, run the following commands:
44
+
```bash
45
+
$ docker exec merginmaps-server flask db stamp 5ad13be6f7ef
46
+
$ docker exec merginmaps-server flask db stamp 819e6b20ee93
47
+
```
48
+
7. Run the database migration:
49
+
```bash
50
+
$ docker exec merginmaps-server flask db upgrade community@6cb54659c1de
51
+
$ docker exec merginmaps-server flask db upgrade enterprise@e95d051969ce
52
+
```
53
+
54
+
### Enable Single Sign-On
55
+
56
+
To enable Single Sign-On foryour server, follow the instructionsin [Deployment of Single Sign On](../sso-deployment).
13
57
14
58
## From 2025.2.x to 2025.3.x {#migration-guide-from-2025-2-x-to-2025-3-x}
15
59
@@ -19,7 +63,7 @@ Make sure to always back up your database data before doing a migration.
19
63
Release 2025.3.x brings some changes on <MainPlatformName /> docker compose orchestration deployment procedure.
20
64
:::
21
65
22
-
Get the latest <GitHubRepoid="MerginMaps/server/blob/master/deployment/enterprise/docker-compose.yml"desc="docker-compose file" /> or update docker images manually to version `2025.3.0`.
66
+
Get the latest <GitHubRepo id="MerginMaps/server/blob/master/deployment/enterprise/docker-compose.yml" desc="docker-compose file" /> or update docker images manually to version `2025.5.0`.
0 commit comments