Skip to content

Commit

Permalink
Creating staging ID
Browse files Browse the repository at this point in the history
  • Loading branch information
cintiadr committed Apr 14, 2019
1 parent 55a48d3 commit 484d532
Show file tree
Hide file tree
Showing 4 changed files with 87 additions and 61 deletions.
72 changes: 37 additions & 35 deletions files/ldap-stg/.env
@@ -1,36 +1,38 @@
$ANSIBLE_VAULT;1.1;AES256
66303363393138643030393866343461636664623939616663303833386566396163306534623936
6430343437616264373666323962633736623333323938610a323739366162613038353136343434
32643866643639373865616137383062373663643466323334323066356532666361613339323865
6133356130346261300a313835353034656363633763663431343266383439316664613466383032
63663931386330396332613831316230366661366265343763383630353431643832386234336531
30316163323936303366326661306236313538356562383339323636313637353938663631323831
62383236326662313966626362363433363464343439313237393462663863363863386334366664
35373263383030353262313161373166666139663765313161343239393161616166623234323265
61323061306634396137646530633432353334653366633532393461383039316438323835656162
33623565333766623432636337313064623037633339326130376139303334363736383438323562
66383265633832356437326566643965643266336332383335343664626639653766383264366561
33633639306362333430396439643033313432643962386130653138326332306361663832346633
65636265613231323934613933623331666665323836646331353436303064623864353537343539
31326537663032613636666565346430386533353465346534396537396632316332393236643732
66353635633535303033313430383362373362396263343366353865623030313832663136396664
65396534363933313664316131383164356539316661626331323232346164343434336336343062
66363133326539653763326366336230363032323361336465613238356635313464366239303565
64393237313434353334373966303866653961613161336137303932656161316561636661666137
31316635636337393238323730343965383533626463356363326638326231653439643039643734
34346165663833333230383132633166343765383061303336333835383735346330303737613737
66366364316539343866373065666461616337303835306562366266616136333235386161346635
66636631363239653736376363616431306537343563623861633364666364323539363835646237
61656638386339653966323236626565343732333937353336616139633130626235383130366232
66373161663830373664313662313464363062373366306438386632373435323464373530613365
64613033383534653764353632386330313062393739326666633934623637346436343835306262
37663135656430373036366336303637626536346131313766363962643537363866336438633630
61323339303531653531653732343861616266663133353132653763653236373866623937323764
30373933363262623638343835336666663839333235363836633234373436376166313933336237
37613462306530656336333735656534626634383165393630313135663637383330313335623231
34653861653633633365376530366634396137323766343432643939663631313839393530363834
62656565376530633466613630613835653863616434633261396134346336643037326339306665
37623764363864376431366434313334653261633637633830316337373265313865653936653139
66616135366366623739396438373561653239386639653762373231303331353033373366613334
65333462363731386538653531343236613339323463353962646533373064613138616334333839
363362376331343962646339613438353864
61356332613430626166383963643762383336626331633361623430663532353561613032366435
3936356537386436366162323239633065386439623530360a666137336336373633623037653632
38653566653666376534643731633638386532616161353133643561333834633932373432653766
3262366165323333370a393262326338623361396662353637353835306237346331303664613761
35323731356463353334613234363231396237636237633833346164626136663335386566313164
32383764353262613032356465313932646437303164653134343232306365386164326366333661
35316331393730326361653566346663303162333039386239653834616262343239306462333466
39316565343936666636393834663032393533363534623238333062616634333165353162666337
30363664633334376633663930323736356131623238633266326439333562353735613033333962
38646637313366303466313964656364623061376164383633303737323839643236373934336332
30373832653463303836376661326165303133366161616665613730303266643663616465653739
63316333343734356364336364313837336537633630623362636435653330666366616166333130
62653038333837393037633339613333313564633031383235393364653531376234363832346663
36626537313333363633343337373239306161643732636132333333653832336564653738303662
31336163646366326231653334393561666235633332386164636538336232333430393634303433
31353037366432306236313031313137643431633530396239366235613533323963396131366466
62663936383138613236353361646435613361343761303938653735363937323166386364323933
64393637643566313066633430376638663061363436346364616232376264623566353564653561
63313136616231623565656362646431313831626336386534623164333461363237666532366265
39646237346537623032613930376665336337636163636365306666336464386631626663303661
62653233316239393330643938666663303930316237303865653830323331623364356664393363
35643638336536623661393762356261386334353637633830303331326432643533363134313563
64323231353034623933386265386435386537393365316630663431643664626266633034306265
62313139373638303362366665326533356533663839393736373938373930363339643533333333
38336661643764303566386266356535396665373036623464313166333364656338363336613634
35353536353436643764653439626136623836356664623531663639346661616537346630613062
65633535633732333063353934386265323765633932326563636533653633393135343063343435
61666563366435313032643062383839653133363231366333386433303639313263666664666434
66623339656630396165373934646139303865306235653930623331653461346462326539633764
65613632386636653265393430636230633733633963396261393463373234376437313164303331
34363331376130323366616231386237336533326666663738396431316364393434343838383565
35346332623563656363613136646235353338386333333433633133373564363331303963643238
30336430366266323939393965626232336561616532613465343261396238333437653834623630
63623033653139663664336332656565653238656632386537323836373731653137333637333739
64306539396461343962373162356461636365393835393665643439616664636334613164336461
30613131333239306131363231376633646235666465636233393139653262363639346566376363
30396234623763626338303532666533376564626665373861653138303062353166
66 changes: 41 additions & 25 deletions files/ldap-stg/docker-compose.yml
@@ -1,40 +1,39 @@
---
version: '3'
services:
# openldap:
# restart: "always"
# image: osixia/openldap:1.1.10
# ports:
# - 636:636
# environment:
# LDAP_ORGANISATION: OpenMRS
# LDAP_DOMAIN: ${LDAP_DOMAIN:-openmrs.org}
# LDAP_ADMIN_PASSWORD: ${LDAP_ADMIN_PASSWORD:-admin}
# LDAP_CONFIG_PASSWORD: ${LDAP_CONFIG_PASSWORD:-config}
# LDAP_TLS_CRT_FILENAME: ${LDAP_TLS_CRT_FILENAME:-ldap.crt}
# LDAP_TLS_KEY_FILENAME: ${LDAP_TLS_KEY_FILENAME:-ldap.key}
# LDAP_TLS_CA_CRT_FILENAME: ${LDAP_TLS_CA_CRT_FILENAME:-ca.crt}
# LDAP_TLS_VERIFY_CLIENT: never
# LDAP_LOG_LEVEL: 0
# healthcheck:
# test: "exit 0"
# volumes:
# - config:/etc/ldap/slapd.d
# - database:/var/lib/ldap
# - ${CERTS_DIR-./certs}:/container/service/slapd/assets/certs/
openldap:
restart: "always"
image: osixia/openldap:1.1.10
ports:
- 6366:636
environment:
LDAP_ORGANISATION: OpenMRS
LDAP_DOMAIN: ${LDAP_DOMAIN:-openmrs.org}
LDAP_ADMIN_PASSWORD: ${LDAP_ADMIN_PASSWORD:-admin}
LDAP_CONFIG_PASSWORD: ${LDAP_CONFIG_PASSWORD:-config}
LDAP_TLS_CRT_FILENAME: ${LDAP_TLS_CRT_FILENAME:-ldap.crt}
LDAP_TLS_KEY_FILENAME: ${LDAP_TLS_KEY_FILENAME:-ldap.key}
LDAP_TLS_CA_CRT_FILENAME: ${LDAP_TLS_CA_CRT_FILENAME:-ca.crt}
LDAP_TLS_VERIFY_CLIENT: never
LDAP_LOG_LEVEL: 0
healthcheck:
test: "exit 0"
volumes:
- config-ldap:/etc/ldap/slapd.d
- database-ldap:/var/lib/ldap
- ${CERTS_DIR-./certs}:/container/service/slapd/assets/certs/

ldap:
restart: "always"
image: osixia/openldap:1.1.8
ports:
- 636:636
environment:
LDAP_ORGANISATION: OpenMRS
LDAP_DOMAIN: ${LDAP_DOMAIN:-openmrs.org}
LDAP_ORGANIZATION: OpenMRS
LDAP_DOMAIN: ${OLD_LDAP_DOMAIN:-openmrs.org}
LDAP_ADMIN_PASSWORD: ${OLD_LDAP_ADMIN_PASSWORD:-admin}
LDAP_CONFIG_PASSWORD: ${OLD_LDAP_CONFIG_PASSWORD:-config}
LDAP_TLS_CRT_FILENAME: ${OLD_LDAP_TLS_CRT_FILENAME:-ldap.crt}
LDAP_TLS_KEY_FILENAME: ${OLD_DAP_TLS_KEY_FILENAME:-ldap.key}
LDAP_TLS_KEY_FILENAME: ${OLD_LDAP_TLS_KEY_FILENAME:-ldap.key}
LDAP_TLS_CA_CRT_FILENAME: ${OLD_LDAP_TLS_CA_CRT_FILENAME:-ca.crt}
LDAP_TLS_VERIFY_CLIENT: never
LDAP_LOG_LEVEL: 0
Expand All @@ -59,6 +58,23 @@ services:
restart: always
healthcheck:
test: "exit 0"

checkpoint:
image: openmrs/cron-backup:1.0.0
depends_on:
- ldap
volumes:
- database:/ldap_database_data
- ./scripts:/scripts
environment:
- SCRIPT=/scripts/ldap-mantainance.sh
- SCHEDULE=0 1 * * *
restart: always
healthcheck:
test: "exit 0"

volumes:
config:
database:
config-ldap:
database-ldap:
3 changes: 2 additions & 1 deletion files/ldap-stg/env.template
@@ -1,11 +1,12 @@
LDAP_DOMAIN=openmrs.org
LDAP_ADMIN_PASSWORD=<>
LDAP_CONFIG_PASSWORD=<>
BACKUP_DIR=/opt/backups
LDAP_TLS_CRT_FILENAME=live/ruiru.openmrs.org/cert.pem
LDAP_TLS_KEY_FILENAME=live/ruiru.openmrs.org/privkey.pem
LDAP_TLS_CA_CRT_FILENAME=live/ruiru.openmrs.org/fullchain.pem
CERTS_DIR=/etc/letsencrypt
BACKUP_DIR=/opt/backups
OLD_LDAP_DOMAIN=ldap.openmrs.org
OLD_LDAP_ADMIN_PASSWORD=<>
OLD_LDAP_TLS_CRT_FILENAME=cert1.pem
OLD_LDAP_TLS_KEY_FILENAME=privkey1.pem
Expand Down
7 changes: 7 additions & 0 deletions files/ldap/env.template
@@ -0,0 +1,7 @@
LDAP_DOMAIN=ldap.openmrs.org
LDAP_ADMIN_PASSWORD=<>
BACKUP_DIR=/opt/backups
LDAP_TLS_CRT_FILENAME=cert1.pem
LDAP_TLS_KEY_FILENAME=privkey1.pem
LDAP_TLS_CA_CRT_FILENAME=fullchain1.pem
CERTS_DIR=/etc/letsencrypt/archive/ako.openmrs.org

0 comments on commit 484d532

Please sign in to comment.