-
Notifications
You must be signed in to change notification settings - Fork 1
/
.env
163 lines (127 loc) · 5.59 KB
/
.env
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
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
############################################################################
############################# System Variables #############################
############################################################################
# These variables are used to define the user and group
# for all of the containers to ensure that the files will be accessable from every container.
# Replace the "1000" with the desired PUID and GUID.
# (Recomended to keep it at "1000" if you are not sure what this is)
USER_ID=1000
GROUP_ID=1000
# This variable is used to define the Time Zone the containers will use.
TIME_ZONE=Europe/Skopje
# This variable is used to define the name of the network the containers will use.
# You don't need to create the network manually, docker-compose will create it for you and connect all of the containers on it.
# Replace "hms-network" with the desired name of your network. !!! DO NOT USE A NAME OF A NETWORK THAT ALREADY EXISTS !!!
NETWORK_NAME=hms-network
# These variables are used to set the username and password for Webmin, the GUI for Filemin and Samba.
# If for any reason you remove these variables, the default username and password will be "admin".
# It is strongly recomended that you change the default username and password here.
WEBMIN_LOGIN=admin
WEBMIN_PASSWORD=admin
############################## Global Volumes ##############################
########################## ..::USE FULL PATHS::.. ##########################
##### NOTE: The paths you provide bellow are paths on your host. #####
##### The containers will use these folders to save your files. #####
############################################################################
# This will be your main sharing folder. All the folders that you specify bellow must be located under this folder.
ROOT_SHARE_FOLDER=/mnt
# This is the folder where your downloads will be stored.
# Replace "/mnt/media/downloads" with the path to your /downloads folder.
DOWNLOADS_FOLDER=/mnt/media/downloads
# This is the folder where your completed downloads will be stored.
# Replace "/mnt/media/downloads/complete" with the path to your /downloads/complete folder.
COMPLETED_DOWNLOADS_FOLDER=/mnt/media/downloads/complete
# This is the folder where your music files will be stored.
# Replace "/mnt/media/music/" with the path to your music folder.
MUSIC_FOLDER=/mnt/media/music/
# This is the folder where your TV Shows will be stored.
# Replace "/mnt/media/tv" with the path to your TV shows folder.
TV_FOLDER=/mnt/media/tv
# This is the folder where your movies will be stored.
# Replace "/mnt/media/movies" with the path to your movies folder.
MOVIES_FOLDER=/mnt/media/movies
# This is the folder where your video files will be stored.
# Replace "/mnt/media/videos" with the path to your videos folder.
VIDEOS_FOLDER=/mnt/media/videos
# This is the folder where your torrent files will be stored.
# Replace "/mnt/media/torrents" with the path to your torrents folder.
TORRENTS_FOLDER=/mnt/media/torrents
# This is the folder where your books will be stored.
# Replace "/mnt/media/books" with the path to your books folder.
BOOKS_FOLDER=/mnt/media/books
# This is the folder where your comics will be stored.
# Replace "/mnt/media/comics" with the path to your comics folder.
COMICS_FOLDER=/mnt/media/comics
# This is the folder where your YouTube videos will be stored.
# Replace "/mnt/media/youtube" with the path your YouTube folder.
YTDLM_FOLDER=/mnt/media/youtube
##############################################################################
####################### Application Specific Settings ########################
#### With the variables bellow you can specify the name of the container #####
################ and the ports the applications will use. ####################
##############################################################################
# Samba - File Sharing Server
CONTAINER_NAME_SAMBA=smb-webmin
SAMBA_WEBUI_PORT=5000
SAMBA_HOSTNAME=samba.example.com
# Nginx Proxy Manager Dashboard port
# Replace 8181 with the port that you want your Nginx Proxy Manager Dashboard to be accessable on.
CONTAINER_NAME_NPM=nginx-proxy-manager
NPM_DASH_PORT=8181
# Lidarr - Music Manager
CONTAINER_NAME_LIDARR=lidarr
LIDARR_PORT=8686
# Bazarr - Subtitles Manager
CONTAINER_NAME_BAZARR=bazarr
BAZARR_PORT=6767
# Deluge - BitTorrent Client
CONTAINER_NAME_DELUGE=deluge
DELUGE_PORT=8112
# Jellyfin - Media Player
CONTAINER_NAME_JELLYFIN=jellyfin
JELLYFIN_PORT=8096
# Prowlarr - Torrent Indexer
CONTAINER_NAME_PROWLARR=prowlarr
PROWLARR_PORT=9696
# Portainer - Docker Manager
CONTAINER_NAME_PORTAINER=portainer
PORTAINER_PORT=9000
# Radarr - Movies Manager
CONTAINER_NAME_RADARR=radarr
RADARR_PORT=7878
# Sonarr - TV Shows Manager
CONTAINER_NAME_SONARR=sonarr
SONARR_PORT=8989
# YouTube Downloader/Material - YouTube Downloader
CONTAINER_NAME_YTDLM=youtubedl-material
YTDLM_PORT=17442
# Heimdall - Access Dashboard
CONTAINER_NAME_HEIMDALL=heimdall
HEIMDALL_PORT=9983
# Filemin - File Manager
CONTAINER_NAME_FILEMIN=filemin
FILEMIN_PORT=3333
# Readarr - Books Manager
CONTAINER_NAME_READARR=readarr
READARR_PORT=8787
# Ubooquity - Books & Comics Reader
CONTAINER_NAME_UBOOQUITY=ubooquity
UBOOQUITY_WEBUI_PORT=2202
UBOOQUITY_ADMIN_PORT=2203
MAX_MEM=512
# Deemix - Deezer Music Downloader
CONTAINER_NAME_DEEMIX=deemix
DEEMIX_PORT=6595
# Syncthing - Sync Manager
CONTAINER_NAME_SYNC=syncthing
SYNC_WEBUI_PORT=8384
SYNC_PORT1=21027
SYNC_PORT2=22000
# OAuth2-Proxy - Authentication Provider
CONTAINER_NAME_OAUTH2=oauth2-proxy
OAUTH2_PORT_1=8080
OAUTH2_PORT_2=4180
REDIS_IP_HOST=127.0.0.1
# Redis - Database and Cache (used by OAuth2-Proxy)
CONTAINER_NAME_REDIS=redis
REDIS_PORT=6379