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

declare -A SERVICES

SERVICES["dbogatov-org"]="registry.dbogatov.org/dbogatov/cv-website:latest"
SERVICES["blog-dbogatov-org"]="registry.dbogatov.org/dbogatov/my-blog:latest"
Dmytro Bogatov's avatar
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["push-dbogatov-org"]="registry.dbogatov.org/dbogatov/pushexpress:latest"
Dmytro Bogatov's avatar
Dmytro Bogatov committed
10
SERVICES["mail-dbogatov-org"]="registry.dbogatov.org/dbogatov/nginx-proxies/mail-dbogatov-org:latest"
Dmytro Bogatov's avatar
Dmytro Bogatov committed
11
SERVICES["dns-dbogatov-org"]="registry.dbogatov.org/dbogatov/nginx-proxies/dns-dbogatov-org:latest"
Dmytro Bogatov's avatar
Dmytro Bogatov committed
12
SERVICES["webcam-dbogatov-org"]="registry.dbogatov.org/dbogatov/nginx-proxies/webcam-dbogatov-org:latest"
Dmytro Bogatov's avatar
Fix.  
Dmytro Bogatov committed
13
SERVICES["ore-dbogatov-org"]="registry.dbogatov.org/bu/ore-benchmark/project-code/website:master"
14
SERVICES["k8sapi-dbogatov-org"]="registry.dbogatov.org/dbogatov/nginx-proxies/k8sapi-dbogatov-org:latest"
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
Dmytro Bogatov committed
19 20 21

SERVICES["nigmatullina-org"]="registry.dbogatov.org/dbogatov/inara-cv:latest"

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

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

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

Dmytro Bogatov's avatar
Dmytro Bogatov committed
28
SERVICES["visasupport-com-ua"]="registry.dbogatov.org/dbogatov/visasupport-websites/php:latest"
Dmytro Bogatov's avatar
Dmytro Bogatov committed
29 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["travelus-com-ua"]="registry.dbogatov.org/dbogatov/visasupport-websites/static/travelus-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
Dmytro Bogatov committed
39 40
SERVICES["vleskniga-com"]="registry.dbogatov.org/slokot/vleskniga:latest"
SERVICES["veles-russia-com"]="registry.dbogatov.org/slokot/veles-russia:latest"
Dmytro Bogatov's avatar
Dmytro Bogatov committed
41

Dmytro Bogatov's avatar
Dmytro Bogatov committed
42
SERVICES["photobarrat-com"]="registry.dbogatov.org/dbogatov/nginx-proxies/photobarrat-com:latest"
43
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
# TODO from DNS
53
AVALUE="alice-workers.arya.dbogatov.org"
54 55

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

Dmytro Bogatov's avatar
Dmytro Bogatov committed
60
DOMAINS["orlova.app"]=$AVALUE
61
DOMAINS["netwatch.app"]=$AVALUE
62 63 64 65 66 67 68 69 70 71 72 73 74 75
DOMAINS["bogatov.kiev.ua"]=$AVALUE
DOMAINS["darinagulley.com"]=$AVALUE
DOMAINS["moon-travel.com.ua"]=$AVALUE
DOMAINS["nigmatullina.org"]=$AVALUE
DOMAINS["photobarrat.com"]=$AVALUE
DOMAINS["res-public.net"]=$AVALUE
DOMAINS["shevastream.com"]=$AVALUE
DOMAINS["travelus.com.ua"]=$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
76 77 78 79 80

###

declare -A PLACEHOLDERS

81 82
PLACEHOLDERS["netwatch-app"]="under-maintenance"

Dmytro Bogatov's avatar
Dmytro Bogatov committed
83 84
PLACEHOLDERS["votings-net"]="under-maintenance"
PLACEHOLDERS["res-public-net"]="under-maintenance"
85 86 87

###

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