Our great sponsors
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.
Bitsii
-
Self-Hosted website for a School Project
I just can't do it, using Bitsii, I get to download all the stuff and DuckDns, but when on the setup page i need to enter an account for itsii, the site doesn't load on any of my devices, i tried something else but i doesn't work.
-
Ngrok alternative (TCP for the most part) for remote SSH
Of course - first you install Bitsii Bridge. If your network is a "residential ISP" style arrangement and you have UPnP enabled on your home router and it has a public IP "on the outside" you are good to go at that point from the network perspective. If not you can also setup a bridge instance on a vps (including a free google cloud instance) and the Bridge can expose ssh via an ssh tunnel on the vps which will tie back to your local ssh instance. Once you have the bridge setup you can tell it to forward a port into your ssh service (or other services)
-
Bitsii Bridge
Hello - I wanted to share my project which tries to make selfhosting accessible to everyone. Please check it out here and if you're feeling brave try it out and share your feedback...
-
Security camera at a remote cabin with terrible connection?
Well - my project Bitsii Webcam might be an option as it doesn't try to do real time video - it takes snapshots (to compressed image files, which it can roll hourly into an mjpeg). Likely needs a lot less bandwidth than solutions that want to send you video - might be OK on your slow connection...
-
Pointing Domain to Webserver?
Cloudflare is a nice way because it gives you a "free dynamic dns to a domain you own" option. You can sometimes do this with other registrars that have api's but cloudflare is pretty easy and is supported by different ddns clients. Taking a step back - this is assuming it's not hosted on a vps or something with a fixed address? If the latter you can potentially just add a dns entry (a record) at your registrar (most give you free dns hosting) to your webserver address. If your webserver does not have a fixed address you can enable cloudflare with a "free" plan, tell your registrar to use cloudflare's name servers, then use cloudflare dynamic dns to set it (you can also set cloudflare to a fixed ip - but it's probably not worth bothering with cloudflare unless you need the dynamic dns). If you want something that wraps this up with let's encrypt certs, etc, you could try my project - it supports this cloudflare-your-own-domain configuration I'm suggesting here....
-
"All-in-1" solutions like HomelabOS or VivumLab for newbies?
My Project - Bitsii Bridge is meant to be exactly this - easy for inexperienced folks to get started with. It doesn't support all of the software options of the others - partly because it's limited to ones that seem to have a low-barrier to entry technically speaking, and also because it's new :-) If you decide to try it out let me know how it goes...
-
minimal, simple, secure file hosting (self hosted of course!)
So this is one of the capabilities of my project Bitsii Bridge - spoiler alert, the Files UI is a little rough but it let's you (and others) up and download pretty much any file over the web, you can just create accounts for folks and add shared folders, all from the ui. Runs on windows/mac/linux/pi, will setup ssl/let's encrypt and put itself on the internet from a typical home connection with upnp. It also let's you install a webdav server but then it isn't all in the web ui - you have to tell folks now to connect up webdav (but then it's in their native file manager on pretty much any os, so possible option...).
-
Nginx reverse proxy via VPN
You can do this (pretty easily) with Bitsii Bridge (disclaimer - my project) - it actually runs the nginx instance locally, not on the vps, and uses an ssh tunnel to the vps to open the connection on the internet. Mostly, this is easier :-) it has the disadvantage of not allowing nginx/web apps to know the real remote ip, so I've been thinking of adding a mode where the proxy runs on the vps - but haven't yet. Depending on your needs that may not matter a great deal...
-
App to Add DNS Records to Cloudflare?
Bitsii Bridge does this automatically (and setups up nginx reverse proxy and let's encrypt ssl) - you give it your account, cloudflare api key, the domain, and the name for the dns entry, and it will create and maintain it (includes the dynamic dns functionality...)
mistborn
-
Mistborn Selfhosted
Guys, anyone has experience with Mistborn ?
-
I want to run Nextcloud on my server running Jellyfin
There is a github project that rolls a Nextcloud instance and Jellyfin together in a docker install. It also rolls a bunch more stuff as well. https://gitlab.com/cyber5k/mistborn
-
Cannot get WireGuard and Pi-hole working for the life of me
try mistborn: https://gitlab.com/cyber5k/mistborn
-
vault warden behind vpn
https://gitlab.com/cyber5k/mistborn has wireguard and valtwarden built-in
-
Firewall settings, any advice for my setup?
So there is one other option you can run with - mistborn. Now, fair warning - if you want to run this on a pi....flash at least 100GB of storage space on a microssd and then for the OS I recommend a Ubuntu flavor of your choice. Ideally the latest one he has listed as successful on his table of distros that he successfully installed it on.
-
Ask HN: Share your new devbox setup process My own setup is included here
I find the fundamental problem with this sort of server setup script/config management is that they inevitably get quite personal. Nobody really wants to use another devs and when you try to allow for a lot of customisation they tend get byzantine and complex.
That said I still think it's worth sharing. If nothing else we can all usually cherry pick nice ideas from each other.
I had an entirely private set of Ansible roles I'd cobbled together that I started to put in a more shareable state a couple of years ago. It has little overlap with what you're putting together, but I do think you might find the way it separates personal Ansible config and the main project roles into separate directories (and thus different git repos) useful.
I really need to dust off my project and get it to a releasable state this year [momod](https://github.com/adrinux/momod).
I assume you've come across the many similar projects like [Sovereign](https://github.com/sovereign/sovereign), [Mistborn](https://gitlab.com/cyber5k/mistborn)
-
Wireguard Multihop VPN wg0 > wg1
https://gitlab.com/cyber5k/mistborn on my endpoint but route my traffic thru another another WG server first thus creating a multihop VPN in the interests of security
-
Folks, it's happening. The day I dreaded might be here soon.
I've been using selfhosted Nextcloud with OnlyOffice for years. I've yet to encounter something it can't handle. In fact I opened up my setup at the beginning of the pandemic so others could host their own: https://gitlab.com/cyber5k/mistborn
- minecraft server
- What’s some self hosted applications you can’t live without?
What are some alternatives?
yunohost - YunoHost is an operating system aiming to simplify as much as possible the administration of a server. This repository corresponds to the core code, written mostly in Python and Bash.
tailscale - The easiest, most secure way to use WireGuard and 2FA.
localtunnel - expose yourself
wirehole - WireHole is a combination of WireGuard, Pi-hole, and Unbound in a docker-compose project with the intent of enabling users to quickly and easily create a personally managed full or split-tunnel WireGuard VPN with ad blocking capabilities thanks to Pi-hole, and DNS caching, additional privacy options, and upstream providers via Unbound.
sish - HTTP(S)/WS(S)/TCP Tunnels to localhost using only SSH.
porn-vault - 💋 Manage your ever-growing porn collection. Using Vue & GraphQL
selfhosted-apps-docker - Guide by Example
rustdesk - An open-source remote desktop, and alternative to TeamViewer.
Open and cheap DIY IP-KVM based on Raspberry Pi - Open and inexpensive DIY IP-KVM based on Raspberry Pi
runtipi - Runtipi is a homeserver for everyone! One command setup, one click installs for your favorites self-hosted apps. ✨
awesome-selfhosted - A list of Free Software network services and web applications which can be hosted on your own servers
docker-transmission-openvpn - Docker container running Transmission torrent client with WebUI over an OpenVPN tunnel