Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
おうちサーバーでVaultwardenを運用している話
Search
maki
August 22, 2026
Technology
42
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
おうちサーバーでVaultwardenを運用している話
ゆるWeb勉強会@札幌 #31
https://mild-web-sap.connpass.com/event/400434/
maki
August 22, 2026
More Decks by maki
See All by maki
CDKで書くECSのベストプラクティス、 改めて考え直す2026 #cdkconf2026
makies
4
1.2k
クラウド二刀流エンジニアを目指す 私の認定資格取得のモチベーション
makies
1
140
2024春 注目のWeb系 OSS & SaaS 3選
makies
0
800
AWS認定 Specialtyレベルで満点取った時の勉強法
makies
2
1.2k
「AWS PDK」聞いたことありますか?
makies
1
890
HomeAssistant.pdf
makies
0
270
PagesとFunctionつかってGraphQLをSSRするサイトをNext.jsで作りたい
makies
2
360
CDK❤SAM at CDK Conference JAPAN 2022
makies
1
1.3k
変なスタンプMeetUp
makies
0
390
Other Decks in Technology
See All in Technology
属人化を叩き割れ!「制作加速」と「安定化」の矛盾を打破する:8年目プロダクトが辿り着いた「ミスが起こり得ない」アセット制作フローの全貌
gree_tech
PRO
0
120
Android skills に学ぶ
kokiko
0
150
【CEDEC2026】Creative Approaches to Localizing the Dialects and Unique Speech of Umamusume: Pretty Derby Characters in English
cygames
PRO
4
26k
AI for Science時代を切り開く、政府の次世代HPC戦略の展望
gpuunite_official
0
210
私がブラウザを自作したくなった理由
supurazako
1
280
ガバメント AI 源内を地方自治体は活用できるのか可能性と課題、期待について
takeda_h
2
470
Kiro Crew入門 - 常駐エージェントの仕組みと使いどころ / Intro to Kiro Crew
k_adachi_01
1
790
2026-08-15 JAWS-UG 茨城 #16 Secrets ManagerにおけるSecret値の管理(Terraformの場合) / Secrets Manager Secrets
masasuzu
0
530
関東Kaggler会発表資料
takoi
1
280
Adding Right-to-Left support to your web application with CSS logical properties — Lessons from Redmine
vividtone
0
170
アクセスキーが漏れた日にやるべきこと- 無効化の先にある本当の対応
kazzpapa3
0
210
巨大気象データと戦う ― サロゲートモデル学習を高速化する圧縮技術
gpuunite_official
0
250
Featured
See All Featured
VelocityConf: Rendering Performance Case Studies
addyosmani
331
25k
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
2
400
The Cost Of JavaScript in 2023
addyosmani
55
10k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
410
The agentic SEO stack - context over prompts
schlessera
0
870
Thoughts on Productivity
jonyablonski
76
5.3k
Prompt Engineering for Job Search
mfonobong
0
410
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
1.1k
Reality Check: Gamification 10 Years Later
codingconduct
0
2.3k
The SEO Collaboration Effect
kristinabergwall1
1
530
Speed Design
sergeychernyshev
33
2k
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
340
Transcript
HOME SERVER × PASSWORD MANAGER LT / 10 min —
self-hosted, Bitwarden-compatible
SPEAKER CERTIFICATIONS — AWS / GOOGLE CLOUD
WHY SELF-HOST
WHAT IT IS github.com/dani-garcia/vaultwarden
ARCHITECTURE > > ./data を毎晩同期 >
SETUP 01 02 03
COMPOSE.YML services: vaultwarden: image: vaultwarden/server:latest container_name: vaultwarden restart: unless-stopped volumes:
- ./data:/data ports: ./data - "8080:80" environment: DOMAIN: "https://vault.example.com" SIGNUPS_ALLOWED: "false" ADMIN_TOKEN: "<秘密>"
ACCESS FROM OUTSIDE
CLIENTS
CLI # 接続先を自分のサーバーにする bw config server https://vault.example.com # ログインして保管庫を開く bw
bw login export BW_SESSION=$(bw unlock --raw) # シェルから値を取り出す bw get password "GitHub" bws
FAMILY & COST
OPERATION
CAVEATS
WRAP UP Thanks — questions welcome