Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
おうちサーバーでVaultwardenを運用している話
Search
maki
August 22, 2026
Technology
84
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.4k
クラウド二刀流エンジニアを目指す 私の認定資格取得のモチベーション
makies
1
150
2024春 注目のWeb系 OSS & SaaS 3選
makies
0
830
AWS認定 Specialtyレベルで満点取った時の勉強法
makies
2
1.2k
「AWS PDK」聞いたことありますか?
makies
1
950
HomeAssistant.pdf
makies
0
280
PagesとFunctionつかってGraphQLをSSRするサイトをNext.jsで作りたい
makies
2
380
CDK❤SAM at CDK Conference JAPAN 2022
makies
1
1.3k
変なスタンプMeetUp
makies
0
400
Other Decks in Technology
See All in Technology
顧客価値を追いかけたら、プライシングにたどり着いた
sansantech
PRO
2
1k
Let's Change Our World—Again
snoozer05
PRO
6
680
推論基盤と Scale-Up Interconnect の現状と制約から俯瞰する技術動向
markunet
2
160
ポケモン対戦を自動で記録して振り返ろう
fufufukakaka
0
400
演劇と私とスクラム
chinmo
0
160
これだけは抑えておきたい!後悔しない re:Invent の過ごし方 / AWS re:Invent 2026 prestudy
kinunori
2
370
AIコーディングを実践してきた1年を振り返る / Looking Back on a Year of Practicing AI Coding
takedatakashi
1
140
Claude for Google Workspaces ポン出し/claude-for-google-workspace-slide-conversion
emiki
0
13k
正解のない研修に放り出されて / Being thrown into a training program with no right answers
ohnoeight
1
150
freeeにおけるSoftware Factory
freee
PRO
0
520
1週間、Opus封印でお願いします
kintotechdev
0
170
国際カードブランドルール変更に伴うクレジットカード決済取引仕様変更について
k1style
0
240
Featured
See All Featured
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
1
460
A Modern Web Designer's Workflow
chriscoyier
699
190k
Why You Should Never Use an ORM
jnunemaker
PRO
61
10k
Scaling GitHub
holman
464
140k
Building a Scalable Design System with Sketch
lauravandoore
464
34k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
Site-Speed That Sticks
csswizardry
13
1.6k
Technical Leadership for Architectural Decision Making
baasie
3
610
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
3
3.9k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
3
1.4k
Art, The Web, and Tiny UX
lynnandtonic
304
22k
Chasing Engaging Ingredients in Design
codingconduct
0
370
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