Hiện tại máy chủ của nhà cái FB68 đặt tại Manila, Philippines.