Hello again everyone

Im hoping this is the correct place to ask. I recently posted about Radicale here (link goes to a blorp client as thats what im using this moment/side note, how does sharing links to lemmy posts work?). Everyone was very friendly and helpful. Please let me know if im bothering you guys too much haha.

Im trying to self host my calendar and contacts. Id like to get away from google as much as i can. Ive made big steps but the last bits like calendar, contacts and email are the hardest.

Here goes

I use a trueNAS system and have Radicale installed as one of the apps

My goals

  1. Set a password for the caldav which i can then use on thunderbird and DAVx⁵

There is a username and password to my Radicale GUI but im dont think there is one for my calDAV within Radicale. subscribed to it through thunderbird and it didnt ask for credentials. I have no idea how to do this

  1. Upload my calendar from google, the ics file.

I tried running this in the trueNAS shell

curl -u name:PASSWORD -X PUT http://xxx.xxx.x.xx:30280/name/288f762c --data-binary @/mnt/super_rad_cool_pool/big_data/name_email@gmail.com.ics

and got back

Warning: Couldn't read data from file 
Warning: "/mnt/super_rad_cool_pool/big_data/name_email@gmail.com.ics", 
Warning: this makes an empty POST.
truenas_admin@truenas[~]$ 

The other thing, and i feel like a proper idiot for asking this. im not sure if im mean to be running this in the main trueNAS shell or in the Radicale container here:

  1. Eventually I will also do the same with my contacts too

But one thing at a time

 

As you can probably tell, i am not savvy with this kind of thing. Ive gotten alot better as ive learnt to self host things but its taken me a long time. Interacting with the shell is one of my weak points. Usually i use app gui but Radicale is slim on that front, its a good opportunity to learn!

Thank you for reading and having me part of this great community. I enjoy reading the posts