• 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글
가이드

bitwarden 라이센스적용하기.

블랙앤해적 608

2

6

 참조한글: Reddit에 있어서 심심해서 한번 해봣습니다.

문제가 된다면 댓글남겨주시면 자삭하겠습니다.

vaultwarden과 별차이를 못느끼니  vaultwarden 사용하시면 됩니다.

 설치환경: dva3221 7.2-u4

 

설치:  https://bitwarden.com/host/ 로 접속해서 ID and Key 만듭니다. 

1. git clone --single-branch --branch unified https://github.com/jakeswenson/BitBetter.git

2. ./build.sh

3. Enter a “y” when prompted “Update (or get) bitwarden source container:” y

4. ./licenseGen.sh interactive

5. 개인별로 라이센스 만들려면 u, Business로 만들려면 o 누르면 됩니다.

6. [Install-ID]: bitwarden.com/host/ 에서 만든 id값 넣습니다.

7. [Business Name]: Family 이름은 마음대로

8. [username]: Family 이름은 마음대로

9. [email]: 본인 메일주소

10. 엔터 -> y 누르면 코드가 생성됩니다.

11. {포함 <내용> }포함 코드 복사후 license.json 라는 파일을 만듭니다.

여기까지 라이센스가 만들어 졌습니다.

 

이후 docker-compose up -d 하면 됩니다. 

계정생성후 이메일 인증부터 함

보관함 ->  새조직 -> 파일 선택해서 라이센스 불러오기 하면 됩니다. 

---

services:
  bitwarden:
    depends_on:
      - db
    env_file:
      - settings.env
    image: bitwarden-patch:latest
    restart: always
    ports:
      - "7334:8080"
   #   - "443:8443"
    volumes:
      - ./bwdata:/etc/bitwarden
      - ./logs:/var/log/bitwarden

  # MariaDB Example
  db:
    environment:
      MARIADB_USER: "bitwarden"
      MARIADB_PASSWORD: "bitwarden"
      MARIADB_DATABASE: "bitwarden_vault"
      MARIADB_RANDOM_ROOT_PASSWORD: "true"
    image: mariadb:10
    restart: always
    volumes:
      - ./data:/var/lib/mysql

  # PostgreSQL Example
  # db:
  #   environment:
  #     POSTGRES_USER: "bitwarden"
  #     POSTGRES_PASSWORD: "super_strong_password"
  #     POSTGRES_DB: "bitwarden_vault"
  #   image: postgres:14
  #   restart: always
  #   volumes:
  #     - data:/var/lib/postgresql/data

  # MS SQL Server Example
  # Docs: https://learn.microsoft.com/en-us/sql/linux/sql-server-linux-docker-container-deployment
  # db:
  #   environment:
  #     MSSQL_SA_PASSWORD: "super_strong_password"
  #     ACCEPT_EULA: Y
  #   image: mcr.microsoft.com/mssql/server:2019-latest
  #   restart: always
  #   volumes:
  #     - data:/var/opt/mssql

  

settings.env

#####################
# Required Settings #
#####################

# Server hostname
BW_DOMAIN=bitwarden.domain.com

# Database
# Available providers are sqlserver, postgresql, mysql/mariadb, or sqlite
BW_DB_PROVIDER=mysql
BW_DB_SERVER=db
BW_DB_DATABASE=bitwarden_vault
BW_DB_USERNAME=bitwarden
BW_DB_PASSWORD=bitwarden

# Installation information
# Get your ID and key from https://bitwarden.com/host/
BW_INSTALLATION_ID=    id 값넣기
BW_INSTALLATION_KEY=   key 값 넣기

#####################
# Optional Settings #
#####################
# Learn more here: https://bitwarden.com/help/environment-variables/

# Container user ID/group ID
PUID=1000
PGID=1000

# Webserver ports
#BW_PORT_HTTP=8080
#BW_PORT_HTTPS=8443

# SSL
#BW_ENABLE_SSL=true
#BW_ENABLE_SSL_CA=true
#BW_SSL_CERT=ssl.crt
#BW_SSL_KEY=ssl.key
#BW_SSL_CA_CERT=ca.crt

# Services
# Some services, namely for enterprise use cases, are disabled by default. Defaults shown below.
BW_ENABLE_ADMIN=true
BW_ENABLE_API=true
BW_ENABLE_EVENTS=false
BW_ENABLE_ICONS=true
BW_ENABLE_IDENTITY=true
BW_ENABLE_NOTIFICATIONS=true
BW_ENABLE_SCIM=false
BW_ENABLE_SSO=false

#BW_ICONS_PROXY_TO_CLOUD=false

# Mail
globalSettings__mail__replyToEmail=dsafasdfadfs@gmail.com
globalSettings__mail__smtp__host=smtp.gmail.com
globalSettings__mail__smtp__port=587
globalSettings__mail__smtp__ssl=false
globalSettings__mail__smtp__username=asdfasdfasf
globalSettings__mail__smtp__password=sadfasdfasdfasdfasdf

# Yubikey
#globalSettings__yubico__clientId=REPLACE
#globalSettings__yubico__key=REPLACE

# Other
#globalSettings__disableUserRegistration=false
#globalSettings__hibpApiKey=REPLACE
adminSettings__admins=dsafasdfadfs@gmail.com #admin 계정 이메일

  

 

신고공유스크랩
6

댓글 쓰기 권한이 없습니다. 로그인

취소 댓글 등록

cmt alert

신고

"님의 댓글"

이 댓글을 신고하시겠습니까?

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story
쓰기
태그 : docker
번호 분류 제목 글쓴이 날짜 조회 추천
공지 정보 DSM 7.2v) Mshell로 헤놀로지 부트로더 빌드하기. 63 달소 23.05.29.01:57 50096 +25
공지 정보 DSM 7.2v) ARPL-i18n(rr)으로 헤놀로지 부트로더 빌드하기. 74 달소 23.05.23.23:58 51180 +23
업데이트 mshell-TCRP 원격지 헤놀로지 부트로더 업데이트 기능 배포완료 및 사용방법. 3 화정큐삼 17시간 전00:20 100 +3
후기 Mshell DS920+ → SA6400 업데이트 성공했네요 4 압도적뉴비 1일 전15:43 124 +1
잡담 원격지 헤놀로지의 부트로더 업데이트 기능추가 9 화정큐삼 1일 전21:50 233 +2
20 질문
normal
타이푼 24.05.20.09:34 151 0
19 질문
image
묵월야(墨月夜) 24.05.08.03:54 160 0
18 질문
normal
지나가는_문과생 24.05.01.00:13 119 0
17 질문
normal
햄뽁이아빠 24.04.30.21:46 296 0
16 질문
normal
Venzamin 24.04.24.11:40 227 0
가이드
normal
블랙앤해적 24.04.21.20:01 608 +2
14 가이드
normal
펜타네스트 24.04.12.16:13 893 +4
13 질문
normal
토바 24.04.08.14:45 220 0
12 질문
image
kmw_ 24.04.02.14:40 215 0
11 질문
image
ohyes 24.03.19.12:33 392 0
10 질문
normal
키페 24.03.08.19:41 197 0
9 후기
image
빨간물약 24.02.16.11:16 1891 +2
8 정보
image
빨간물약 23.11.21.20:33 432 +1
7 가이드
image
빨간물약 23.06.29.01:50 601 +2
6 잡담
image
빨간물약 23.04.06.22:26 486 +2
5 가이드
image
빨간물약 23.03.29.13:27 2486 +3
4 가이드
image
빨간물약 23.03.12.08:50 1967 +3
3 정보
normal
빨간물약 23.03.11.16:38 1227 +6
2 가이드
image
빨간물약 23.02.15.17:02 663 +1
1
image
쿠로네코 22.04.14.04:26 1303 +9