-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdocker-compose.yml
More file actions
41 lines (40 loc) · 1.21 KB
/
docker-compose.yml
File metadata and controls
41 lines (40 loc) · 1.21 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
#Part of ATMO-MoRe ATM Supply Optimizer, a system that optimizes ATM resupply planning.
#Copyright (C) 2024 Evangelos Psomakelis
#
#This program is free software: you can redistribute it and/or modify
#it under the terms of the GNU Affero General Public License as published by
#the Free Software Foundation, either version 3 of the License, or
#any later version.
#
#This program is distributed in the hope that it will be useful,
#but WITHOUT ANY WARRANTY; without even the implied warranty of
#MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
#GNU Affero General Public License for more details.
#
#You should have received a copy of the GNU Affero General Public License
#along with this program. If not, see <https://www.gnu.org/licenses/>.
version: '3.9'
services:
atmo-mongo:
restart: always
image: mongo:6-jammy
container_name: atmo-mongo
env_file:
- .env
ports:
- '50019:27017'
volumes:
- mongo_data:/data/db
atmo-python:
restart: always
container_name: atmo-python
build: .
volumes:
- .:/atmomore
- ./datastore:/atmomore/datastore
env_file:
- .env
working_dir: /atmomore
command: "sleep infinity"
volumes:
mongo_data: