How to use a FireBase as a Auth provider (untested)
I haven't tested this yet but this should get me there to using Firebase as an auth provider for Angular/SpringBoot.
I haven't tested this yet but this should get me there to using Firebase as an auth provider for Angular/SpringBoot.
These are notes I ook on the flutter fireship io tutorial.
To create new project
To check flutters compatibility with all build modes, run
Download Immich Distribution
. When finished it will run on port 80, i.e. localhost
. The persisted locations are found in
i.e. you'll see the pgsql
and upload
folder here.
To see the snap variables run
The app data for immich resides in /DATA/AppData/big-bear-immich
.
In here we have the pgdata folder and upload folder.
Using OracleVM, set up a new machine as usual. You will need to manually select Linux and Oracle Linux (64-bit) and also be sure to Enable EFI.
After installing the medium to the disk the machine will turn off. Change the boot order ot only include the hard disk. Go to storage and click on the installation disk. There is an option to eject the disk on the far right.
You can then navigate to umbrel.local
in the browser.
Immich is a self-hosted, full stack, containerized application that is effectively a drop-in replacement for Google Photos and Apple Photos.
Here are some services I should look into that would likely end up costing a lot less than something like RDS.
Service | Compute Pricing | Storage Pricing | Ideal For |
---|---|---|---|
Amazon Aurora Serverless | Billed per ACU per second. | $0.10 per GB-month. | Variable workloads with MySQL/PostgreSQL compatibility. |
Azure SQL Database Serverless | Billed per vCore per second; e.g., ~$0.5218 per vCore-hour for Gen5. | Billed separately per GB. | Intermittent workloads with auto-scaling and pausing capabilities. |
Google Cloud SQL | On-demand and committed use pricing; e.g., ~$0.0825 per hour for 1 vCPU instance. | $0.17 per GB per month for SSD. | Managed relational databases with automated scaling. |
PlanetScale | Free tier available; paid plans based on resource consumption. | Included in usage-based pricing. | MySQL-compatible databases with serverless scaling and modern development features. |
CockroachDB Serverless | Free tier available; usage-based pricing beyond free tier. | Included in usage-based pricing. | PostgreSQL-compatible distributed SQL databases requiring high availability and global scaling. |
I did this working in my BasicDemo
app.
I created my own Dockerfile
and docker-compose.yml
like the following
Changes in build.gradle
in the android
directory
and
I also changed the gradle-wrapper.properties
to version 8.1
I also manually set the JDK version to 17 (default 21) in gradle.properties
This is a simple basic tutorial for Flutter and Firebase I liked a lot.