Today I'll try and brainstorm the technical details. I did do a little research already here and there while thinking about this idea and have a general sense of what it will tak...
Today I'll continue work on designing the features. ### Web Analytics I finished the web analytics page. I think it's good enough, I won't dwell on it too much. The idea is th...
Time to wrap everything up. Let's start with the keycoak redirect issue. ### Keycloak Redirect Issue Seems like I did an oopsie. I should probably search the codebase for any ot...
Today I'll spend a little time to try and design the Web Analytics page. Spent a bit of time thinking about how to display the basic web stats. I think I like the second one bett...
Today I hope to have a short session to wrap things up. I need to automate the file permissions for the static apps. This is what I decided to do yesterday: ```bash chmod 701 /...
Today I'll work on wrapping up the final features ### Automating DNS This should be easy. Cloudflare provides an [official sdk](https://github.com/cloudflare/cloudflare-go). To...
My hatch project is nearing its end and I'm starting to think about Barelytics more and more often. Today I wanted to take a break from hatch to experiment with barelytics designs ...
Today I'll set up the Postgres initialization. For each app I need to: - create a new database - create a new user that will own the database - get the credentials, build a conn...
Very short session today. I'll try to finish what I started yesterday. I need to create nginx configs and add symlinks to sites-enabled This is the basic configuration I'll be u...
Got up early today, had a good night's sleep, it's raining outside, my schedule is free, and I'm determined to finish everything up. This was the todo list from a few days ago: ...