data.sh 3.9 KB
Newer Older
Dmytro Bogatov's avatar
Dmytro Bogatov committed
1 2 3 4
#!/usr/bin/env bash

declare -A SERVICES

5
SERVICES["dbogatov-org"]="registry.dbogatov.org/dbogatov/research-website:latest"
Dmytro Bogatov's avatar
Dmytro Bogatov committed
6
SERVICES["blog-dbogatov-org"]="registry.dbogatov.org/dbogatov/my-blog:latest"
Dmytro Bogatov's avatar
Fix #8.  
Dmytro Bogatov committed
7
SERVICES["legacy-dbogatov-org"]="registry.hub.docker.com/dbogatov/legacy:latest"
Dmytro Bogatov's avatar
Fix.  
Dmytro Bogatov committed
8
SERVICES["socialimps-dbogatov-org"]="registry.dbogatov.org/wpi/cs-343/project:latest"
Dmytro Bogatov's avatar
Dmytro Bogatov committed
9
SERVICES["webware-dbogatov-org"]="registry.dbogatov.org/wpi/cs-4241:latest"
Dmytro Bogatov's avatar
Dmytro Bogatov committed
10
SERVICES["push-dbogatov-org"]="registry.dbogatov.org/dbogatov/pushexpress:latest"
Dmytro Bogatov's avatar
Dmytro Bogatov committed
11
SERVICES["mail-dbogatov-org"]="registry.dbogatov.org/dbogatov/nginx-proxies/mail-dbogatov-org:latest"
Dmytro Bogatov's avatar
Dmytro Bogatov committed
12
SERVICES["dns-dbogatov-org"]="registry.dbogatov.org/dbogatov/nginx-proxies/dns-dbogatov-org:latest"
Dmytro Bogatov's avatar
Dmytro Bogatov committed
13
SERVICES["webcam-dbogatov-org"]="registry.dbogatov.org/dbogatov/nginx-proxies/webcam-dbogatov-org:latest"
Dmytro Bogatov's avatar
Fix.  
Dmytro Bogatov committed
14
SERVICES["ore-dbogatov-org"]="registry.dbogatov.org/bu/ore-benchmark/project-code/website:master"
Dmytro Bogatov's avatar
Dmytro Bogatov committed
15
SERVICES["cloz-dbogatov-org"]="registry.dbogatov.org/bu/ore-scheme/cloz-software-implementation:master"
Dmytro Bogatov's avatar
Dmytro Bogatov committed
16
SERVICES["token-dbogatov-org"]="registry.dbogatov.org/dbogatov/proxy-registry:latest"
Dmytro Bogatov's avatar
Fix.  
Dmytro Bogatov committed
17
SERVICES["spaces-dbogatov-org"]="registry.dbogatov.org/dbogatov/nginx-proxies/space-dbogatov-org:latest"
Dmytro Bogatov's avatar
Dmytro Bogatov committed
18
SERVICES["budata-dbogatov-org"]="registry.dbogatov.org/bu/data-lab/website:latest"
Dmytro Bogatov's avatar
Fix.  
Dmytro Bogatov committed
19
SERVICES["maxflow-dbogatov-org"]="registry.dbogatov.org/bu/deduplication-project/max-flow:master"
20
SERVICES["industry-dbogatov-org"]="registry.dbogatov.org/dbogatov/cv-website:latest"
Dmytro Bogatov's avatar
Dmytro Bogatov committed
21
SERVICES["inara-dbogatov-org"]="registry.dbogatov.org/dbogatov/inara-cv:latest"
Dmytro Bogatov's avatar
Dmytro Bogatov committed
22

Dmytro Bogatov's avatar
Dmytro Bogatov committed
23 24
SERVICES["bogatova-org"]="registry.dbogatov.org/bogatova/orlova-app:latest"

Dmytro Bogatov's avatar
Dmytro Bogatov committed
25 26
SERVICES["darinagulley-com"]="registry.dbogatov.org/dgulley/dashawebsite:latest"

Dmytro Bogatov's avatar
Dmytro Bogatov committed
27
SERVICES["shevastream-com"]="registry.dbogatov.org/dbogatov/shevastream:master"
Dmytro Bogatov's avatar
Dmytro Bogatov committed
28

Dmytro Bogatov's avatar
Dmytro Bogatov committed
29
SERVICES["visasupport-com-ua"]="registry.dbogatov.org/dbogatov/visasupport-websites/php:latest"
Dmytro Bogatov's avatar
Dmytro Bogatov committed
30 31 32 33 34 35 36

SERVICES["visasupport-kiev-ua"]="registry.dbogatov.org/dbogatov/visasupport-websites/static/visasupport-kiev-ua:latest"
SERVICES["eu-visasupport-kiev-ua"]="registry.dbogatov.org/dbogatov/visasupport-websites/static/eu-visasupport-kiev-ua:latest"
SERVICES["lp-visasupport-kiev-ua"]="registry.dbogatov.org/dbogatov/visasupport-websites/static/lp-visasupport-kiev-ua:latest"
SERVICES["zima-visasupport-com-ua"]="registry.dbogatov.org/dbogatov/visasupport-websites/static/zima-visasupport-com-ua:latest"
SERVICES["visajapan-com-ua"]="registry.dbogatov.org/dbogatov/visasupport-websites/static/visajapan-com-ua:latest"

Dmytro Bogatov's avatar
Dmytro Bogatov committed
37 38
SERVICES["moon-travel-com-ua"]="registry.dbogatov.org/dbogatov/nginx-proxies/moon-travel-com-ua:latest"

Dmytro Bogatov's avatar
Deploy.  
Dmytro Bogatov committed
39 40
SERVICES["vleskniga-com"]="registry.dbogatov.org/dbogatov/vleskniga:latest"
SERVICES["veles-russia-com"]="registry.dbogatov.org/dbogatov/veles-russia:latest"
Dmytro Bogatov's avatar
Dmytro Bogatov committed
41

Dmytro Bogatov's avatar
Fix.  
Dmytro Bogatov committed
42 43
SERVICES["photobarrat-com"]="registry.dbogatov.org/dbogatov/nginx-proxies/photobarrat-com:latest"
SERVICES["new-photobarrat-com"]="registry.dbogatov.org/dbogatov/new-photobarrat-com:latest"
Dmytro Bogatov's avatar
Dmytro Bogatov committed
44

Dmytro Bogatov's avatar
Dmytro Bogatov committed
45 46
SERVICES["bogatov-kiev-ua"]="registry.dbogatov.org/daddy/bogatov-kiev-ua:latest"
SERVICES["blog-bogatov-kiev-ua"]="registry.dbogatov.org/daddy/blog-bogatov-kiev-ua:latest"
Dmytro Bogatov's avatar
Dmytro Bogatov committed
47 48 49 50 51

###

declare -A DOMAINS

Dmytro Bogatov's avatar
Dmytro Bogatov committed
52
AVALUE="balance.dbogatov.org"
53 54

DOMAINS["dbogatov.org"]=$AVALUE
Dmytro Bogatov's avatar
Dmytro Bogatov committed
55 56
DOMAINS["dmytro.app"]=$AVALUE
DOMAINS["bogatov.app"]=$AVALUE
57
DOMAINS["bogatov.dev"]=$AVALUE
Dmytro Bogatov's avatar
Dmytro Bogatov committed
58

Dmytro Bogatov's avatar
Dmytro Bogatov committed
59
DOMAINS["bogatova.org"]=$AVALUE
60
DOMAINS["netwatch.app"]=$AVALUE
61 62 63
DOMAINS["bogatov.kiev.ua"]=$AVALUE
DOMAINS["darinagulley.com"]=$AVALUE
DOMAINS["moon-travel.com.ua"]=$AVALUE
Dmytro Bogatov's avatar
Fix.  
Dmytro Bogatov committed
64
DOMAINS["photobarrat.com"]=$AVALUE
65 66 67 68 69 70 71
DOMAINS["shevastream.com"]=$AVALUE
DOMAINS["veles-russia.com"]=$AVALUE
DOMAINS["visajapan.com.ua"]=$AVALUE
DOMAINS["visasupport.com.ua"]=$AVALUE
DOMAINS["visasupport.kiev.ua"]=$AVALUE
DOMAINS["vleskniga.com"]=$AVALUE
DOMAINS["votings.net"]=$AVALUE
Dmytro Bogatov's avatar
Dmytro Bogatov committed
72 73 74 75 76

###

declare -A PLACEHOLDERS

77 78
PLACEHOLDERS["netwatch-app"]="under-maintenance"

Dmytro Bogatov's avatar
Dmytro Bogatov committed
79
PLACEHOLDERS["votings-net"]="under-maintenance"
80 81 82

###

83
MAIN=( "dbogatov.org" "dmytro.app" "bogatov.app" "bogatov.dev" )