selfhosted-apps-docker
bitwarden_rs
DISCONTINUED
Our great sponsors
selfhosted-apps-docker | bitwarden_rs | |
---|---|---|
150 | 91 | |
1,381 | 8,674 | |
- | - | |
8.8 | 8.8 | |
4 days ago | almost 3 years ago | |
Shell | Rust | |
- | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
selfhosted-apps-docker
-
Minecraft server
Heres documentation how I run mine. You need to learn a bit of docker, but its easy.
-
RustDesk - Self Hosted Setup Guide
WD=/opt/rustdesk #rm $WD/ -R mkdir -p $WD/{setup,data,web} cd $WD/setup cat << 'EOF' >docker-compose.yaml version: '3.7' #Links #https://hub.docker.com/r/rustdesk/rustdesk-server/tags #https://rustdesk.com/docs/en/self-host/rustdesk-server-oss/docker/ #https://github.com/DoTheEvo/selfhosted-apps-docker/tree/master/rustdesk #https://github.com/rustdesk/rustdesk-server#s6-overlay-based-images #https://rustdesk.com/docs/en/self-host/rustdesk-server-pro/relay/ #https://rustdesk.com/docs/en/dev/build/web/ services: rustdesk_server: container_name: rustdesk_server hostname: rustdesk_server image: ${SERVER_IMAGE} # network_mode: host networks: - rustdesk_net ports: - 21115:21115 - 21116:21116 - 21116:21116/udp - 21117:21117 - 21118:21118 - 21119:21119 volumes: - type: bind source: /opt/rustdesk/data/ target: /data environment: - 'TZ=${TZ}' - 'RELAY=${RELAY}' - 'ENCRYPTED_ONLY=${ENCRYPTED_ONLY}' - 'KEY_PUB=${KEY_PUB}' - 'KEY_PRIV=${KEY_PRIV}' rustdesk_web: container_name: rustdesk_web hostname: rustdesk_web image: pmietlicki/rustdesk-web-client:latest # network_mode: host networks: - rustdesk_net ports: - 5000:5000 volumes: #docker cp rustdesk_web:/app . #sed -i -e 's/supportdesk.itportaal.nl/sub.domain.com/g' ./app/build/web/main.dart.js #sed -i -e 's/OvYPJS8I5xV+d6sx3a7Ce9TVakfKdT3Zy3T7C1jjx+A=/PUBKEY/g' ./app/build/web/main.dart.js - type: bind source: /opt/rustdesk/web/app/ target: /app - type: bind source: /opt/rustdesk/data/ target: /root environment: - 'TZ=${TZ}' networks: rustdesk_net: driver: bridge EOF
-
I don't know what distro should I use and my other questions
This repo should generally be useful, there is speedrun to hosting shit in docker in it...
-
Looking for easy to set up and use tool for maintaining/monitoring handful of ubuntu machines updates
prometheus + grafana + loki for monitoring, this could help
-
Moving reverse proxy from cloudflare
NPM will give you nice GUI... but heres caddy guide.. cuz once you get basic grasps its actually easier to edit that single simple config file - caddyfile then poke through web gui and search for correct settings. Backup and restore is easier too.
-
Kopia VS duplicati for homeserver backups
I am using kopia for my docker containers backup, but my initial enthusiasm sizzled out.. its fine, just dont feel yet comfortable with it, like I dont understand it well...
-
I'm new to self hosting. How do you choose which reverse proxy to use?
Caddy is my choice after trying few. This guide could be helpful.
-
Monitoring
I got heavily in to monitoring docker containers with prometheus, loki and grafana... even got caddy reverse proxy geolocation map based off access logs... here are the notes
-
An open-source ticketing system
I tried to run zammad for us, it seemed perfect.. modern look, feature rich, right balance of config to not feel overwhelming....
- Docker container that measures my bandwidth and reports with a gui?
bitwarden_rs
-
My open source NAS build (based on ZFS)
Bitwarden (Not officialy version), A password manager, provides browser extensions and clients on all platforms.
-
Who said a homelab diagram cannot be cute ?
- use trusted images (for bitwarden i'm using bitwarden_rs , an unofficial Bitwarden server implementation written in Rust
-
Newbie needs advice! RasPi with 4GB or 8GB for my homelab plans?
Bitwarden-rs
-
Why didn't I do this sooner... Cloudflare
If you're okay with a third party solution, bitwarden_rs is a much lighter version of bitwarden that can run in docker
-
Which 2FA application to use?
I have some loaded into my self-hosted Bitwarden RS, but that's definitely not my primary.
-
1Password Secrets Automation
You can self-host this unofficial version https://github.com/dani-garcia/bitwarden_rs if you prefer. maybe not worth $10/month of your time amortized to set up, but it has been fire-and-forget for me.
My kids have started accumulating more passwords than they can memorize (and their memorized passwords were terrible), so I wanted a family password manager. I considered using "1password for familes" which I have access to for free from my day job, but if/when I leave the company then I'll have to go back to paying for it. So far I greatly prefer the experience of bitwarden over 1password. I use the web vault, the native mac app, and the linux command line app (through a janky homegrown dmenu/xclip shell script), and I have no complaints at all.
-
Ubiquiti is accused of covering up a ‘catastrophic’ data breach — and it’s not denying it
I only use the self hosted version BitWardenRS so I'm not familiar with the paid version. Mine was installed as a HomeAssistant add-on, but I've also seen this Docker versionA which I think the HA addon was based on - it was some time ago but I remember watching Frenck create it back when he did live streams.
-
Arch-friendly 2FA options
There's no paid plan if you self-host Bitwarden_rs :^) (most people won't though)
-
Does anyone have any good guides to install Bitwarden without Docker
bitwarden_rs don't provide any stand-alone binaries. You would need to build your own by looking at the build process in this docker file or write a script to download the docker image and extract the built binary.
What are some alternatives?
Bitwarden - The core infrastructure backend (API, database, Docker, etc).
mistborn
EteSync Server - The Etebase server (so you can run your own)
Vault - A tool for secrets management, encryption as a service, and privileged access management
keepassxc - KeePassXC is a cross-platform community-driven port of the Windows application “Keepass Password Safe”.
caddy-docker-proxy - Caddy as a reverse proxy for Docker
vaultwarden - Unofficial Bitwarden compatible server written in Rust, formerly known as bitwarden_rs
Passbolt - Passbolt Community Edition (CE) API. The JSON API for the open source password manager for teams!
KeeWeb - Free cross-platform password manager compatible with KeePass
Padloc - A modern, open source password manager for individuals and teams.
Teampass - Collaborative Passwords Manager
Home Assistant - :house_with_garden: Open source home automation that puts local control and privacy first.