How to model Beta distribution with a given prior

Thanks AlexAndorra,
all the data I have are very close to zero like I give, or very close to 1 like this:
[0.9985, 0.9987, 0.9993, 0.9989, 0.9993, 0.9991, 0.9993, 0.9983,
0.9983, 0.9995, 0.9991, 0.9991, 0.9992, 0.9995, 0.9993, 0.9995,
0.9995, 0.9992, 0.9994, 0.9992, 0.9995, 0.9992, 0.9994, 0.9995,
0.9993, 0.9992, 0.9993, 0.9993, 0.9993, 0.9993, 0.9993, 0.9995,
0.9983, 0.9995, 0.9995, 0.9995, 0.9995, 0.9966, 0.9992, 0.9992,
0.9992, 0.9992, 0.9991, 0.9991, 0.9992, 0.9994, 0.9991, 0.9989,
0.9986, 0.999 ]
I tried student t first, but since I don’t konw how totruncate t or normal between [0, 1], as for logit, my data contain lots of 0 or 1… so I chose beta distribution
log-transforming seems not useful in my case, it still has boundary.