That windowbox is not big enough to flower your plants in.
Only 1 plant per pot too.
Go scrounge around behind restaurants for 5 gallon pails. Drill holes. Spray paint camo green. Very nice.
Why not plant directly in soil?
That shit looks like wild strawberries to me.