{"repo":"singh-inder/supabase-automated-self-host","free":true,"listed":false,"github":"https://github.com/singh-inder/supabase-automated-self-host","clone":"git clone https://github.com/singh-inder/supabase-automated-self-host.git","description":"Self-host Supabase with Nginx/Caddy and Authelia with just ONE bash script.","language":"Shell","stars":496,"topics":["authelia","caddy","self-hosted","supabase","docker","nginx"],"license":"Apache-2.0","category":"self-hosted-apps","readme_excerpt":"Supabase automated self host Deploy a self-hosted Supabase instance with: - Authelia for secure 2-factor authentication (2FA) - Nginx or Caddy as the reverse proxy - SSL certificates from Let's Encrypt, issued & renewed automatically. All set up with just ONE bash script! 👉 If you find this project helpful, please consider leaving a ⭐ to show your support. You can also support my work by Buying me a coffee. Thankyou! Updates - Publishable/secret API keys & asymmetric JWTs are now supported. Learn more Prerequisites - A Linux Machine with docker installed : This can be a server or any personal computer running Linux with at least 4 GB RAM and 25 GB Disk space. The script has been tested only on Linux/WSL. - Own Domain (optional) : Required only if you're going to expose supabase services to the internet. You can get one for free from noip. Otherwise you can also run supabase locally (more on this in setup instructions) Setup Instructions If you prefer a visual guide, check out this video where I deploy a self hosted supabase instance with Authelia to AWS in a few minutes: 1. Download setup.sh script 2. Make script executable 3. Execute script 👉 If you only want basic username and password authentication 👉 If you want 2-factor authentication setup with authelia 👉 To use nginx as reverse proxy: For more, you can run script with --help flag: During script execution, you'll be prompted to enter some details: - Enter your domain: Enter the domain name where you want to access t","default_branch":null,"files":null,"tree":[],"storefront":"/r/singh-inder","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/singh-inder/supabase-automated-self-host/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}