-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdocker-compose.yml
52 lines (49 loc) · 1.2 KB
/
docker-compose.yml
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
42
43
44
45
46
47
48
49
50
51
version: "3"
services:
oxidized:
image: kkti4216/oxidized:dev
restart: always
user: root:root
environment:
CONFIG_RELOAD_INTERVAL: 60
OXIDIZED_HOME: /etc/oxidized
OXIDIZED_LOGS: /var/log/oxidized
volumes:
- type: volume
source: oxidized-output
target: /var/lib/oxidized/devices.git
volume:
nocopy: true
- type: bind
source: ./oxidized/source
target: /etc/oxidized/source/
- type: bind
source: ./oxidized/config
target: /etc/oxidized/config
- /etc/localtime:/etc/localtime:ro
command: oxidized
https-portal:
image: steveltn/https-portal:1.22
ports:
- '80:80'
- '443:443'
restart: always
environment:
DOMAINS: 'admin:[email protected] -> http://oxidized:8888'
STAGE: 'local'
LISTEN_IPV6: 'true'
ERROR_LOG: default
ACCESS_LOG: default
# FORCE_RENEW: 'true'
volumes:
- /data/ssl_certs:/var/lib/https-portal
- /etc/localtime:/etc/localtime:ro
networks:
default:
enable_ipv6: true
ipam:
config:
- subnet: fd00::/64
gateway: fd00::1
volumes:
oxidized-output: