Skip to content

Commit 8f38fe3

Browse files
authored
Merge pull request #4 from Diesel-Net/development
Promotion
2 parents 55a414f + 50393df commit 8f38fe3

File tree

10 files changed

+25
-53
lines changed

10 files changed

+25
-53
lines changed

.ansible/deploy.yaml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,11 @@
22

33
- hosts: tools
44
strategy: linear
5-
65
tasks:
76

8-
- import_role:
7+
- include_role:
8+
name: common
9+
tasks_from: make_data_dir
10+
11+
- include_role:
912
name: docker_deploy

.ansible/group_vars/all/drone.yaml

Lines changed: 0 additions & 10 deletions
This file was deleted.

.ansible/group_vars/all/git.yaml

Lines changed: 0 additions & 8 deletions
This file was deleted.

.ansible/group_vars/all/main.yaml

Lines changed: 0 additions & 19 deletions
This file was deleted.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
signups_allowed: no
1+
signups_allowed: yes
22
admin_token: admin
Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1 @@
1-
proxy_domains:
2-
- bitwarden.dev.diesel.net
1+
proxy_domain: bitwarden.dev.diesel.net
Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1 @@
1-
proxy_domains:
2-
- bitwarden.diesel.net
1+
proxy_domain: bitwarden.diesel.net

.ansible/roles/requirements.yaml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,9 @@
11
- name: docker_deploy
22
scm: git
33
src: "[email protected]:Diesel-Net/ansible-role-docker-deploy.git"
4-
version: "1.0.3"
4+
version: 1.1.0
5+
6+
- name: common
7+
scm: git
8+
src: "[email protected]:Diesel-Net/ansible-role-common.git"
9+
version: 1.0.0

.ansible/templates/docker-compose.yaml.j2

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -8,33 +8,33 @@ services:
88
image: bitwardenrs/server:latest
99
volumes:
1010
- /etc/localtime:/etc/localtime
11-
- /etc/ssl/certs/:/etc/ssl/certs/
12-
- {{ directories_data }}:/data/
11+
- {{ ssl_cert_dir }}:/etc/ssl/certs/
12+
- {{ data_dir }}:/data/
1313
environment:
1414
- SIGNUPS_ALLOWED={{ signups_allowed | string | lower }}
1515
- ADMIN_TOKEN={{ admin_token }}
16-
- DOMAIN=https://{{ proxy_domains[0] }}
16+
- DOMAIN=https://{{ proxy_domain }}
1717
deploy:
1818
labels:
1919
- traefik.enable=true
20-
- traefik.docker.network=traefik
20+
- traefik.docker.network={{ docker_network }}
2121
- traefik.http.middlewares.redirect-https.redirectScheme.scheme=https
2222
- traefik.http.middlewares.redirect-https.redirectScheme.permanent=true
23-
- traefik.http.routers.bitwarden-ui-https.rule=Host(`{{ proxy_domains | join('`,`') }}`)
23+
- traefik.http.routers.bitwarden-ui-https.rule=Host(`{{ proxy_domain }}`)
2424
- traefik.http.routers.bitwarden-ui-https.entrypoints=websecure
2525
- traefik.http.routers.bitwarden-ui-https.tls=true
2626
- traefik.http.routers.bitwarden-ui-https.service=bitwarden-ui
27-
- traefik.http.routers.bitwarden-ui-http.rule=Host(`{{ proxy_domains | join('`,`') }}`)
27+
- traefik.http.routers.bitwarden-ui-http.rule=Host(`{{ proxy_domain }}`)
2828
- traefik.http.routers.bitwarden-ui-https.tls.certresolver=step-ca
2929
- traefik.http.routers.bitwarden-ui-http.entrypoints=web
3030
- traefik.http.routers.bitwarden-ui-http.middlewares=redirect-https
3131
- traefik.http.routers.bitwarden-ui-http.service=bitwarden-ui
3232
- traefik.http.services.bitwarden-ui.loadbalancer.server.port=80
33-
- traefik.http.routers.bitwarden-websocket-https.rule=Host(`{{ proxy_domains | join('`,`') }}`) && Path(`/notifications/hub`)
33+
- traefik.http.routers.bitwarden-websocket-https.rule=Host(`{{ proxy_domain }}`) && Path(`/notifications/hub`)
3434
- traefik.http.routers.bitwarden-websocket-https.entrypoints=websecure
3535
- traefik.http.routers.bitwarden-websocket-https.tls=true
3636
- traefik.http.routers.bitwarden-websocket-https.service=bitwarden-websocket
37-
- traefik.http.routers.bitwarden-websocket-http.rule=Host(`{{ proxy_domains | join('`,`') }}`) && Path(`/notifications/hub`)
37+
- traefik.http.routers.bitwarden-websocket-http.rule=Host(`{{ proxy_domain }}`) && Path(`/notifications/hub`)
3838
- traefik.http.routers.bitwarden-websocket-http.entrypoints=web
3939
- traefik.http.routers.bitwarden-websocket-http.middlewares=redirect-https
4040
- traefik.http.routers.bitwarden-websocket-http.service=bitwarden-websocket

.drone.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
---
2+
23
kind: pipeline
34
type: docker
45
name: development pipeline
@@ -25,7 +26,9 @@ trigger:
2526
- development
2627
event:
2728
- push
29+
2830
---
31+
2932
kind: pipeline
3033
type: docker
3134
name: production pipeline

0 commit comments

Comments
 (0)