this post was submitted on 25 Jan 2025
1 points (100.0% liked)

Self-Hosted Alternatives to Popular Services

213 readers
2 users here now

A place to share, discuss, discover, assist with, gain assistance for, and critique self-hosted alternatives to our favorite web apps, web...

founded 2 years ago
MODERATORS
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/selfhosted by /u/steveiliop56 on 2025-01-25 19:07:14+00:00.


Hello everyone!

Last week I published a post on my new project called Tinyauth. Tinyauth is just a simple login screen for all of your docker apps made to work with the Traefik reverse proxy as a middleware. It has no databases/dashboards/config files, just environment variables. The entire app is very lightweight as it is based on Go and can be up and running in less than 5 minutes.

The most requested feature for an app like this was OAuth support and since people seemed to like my project a lot (130 upvotes!) I worked as much as I could to make into reality and here, we are! Tinyauth now supports Google, Github and every generic OAuth provider for logging in. Additionally, it supports an email whitelist so you can make sure you are the only one who can login with OAuth.

Last but not least, another feature that was requested was the ability to immediately redirect to the app when logging in instead of having to press a continue to app button. So, I added a simple environment variable to disable it.

That's it for now! I will keep working on it as much as I can and fixing bugs/adding new features. For anyone interested in trying it, the source code is available here under the GPL-V3 license and documentation is available here.

Edit: Because talk is cheap, here are some screenshots.

no comments (yet)
sorted by: hot top controversial new old
there doesn't seem to be anything here