A peritoneal dialysis machine includes: (i) a supply bag; (ii) an apparatus configured to support the supply bag, the supply bag located above the peritoneal cavity of a patient; (iii) a vacuum source; (iv) a patient line configured to be connected to the patient; (v) a drain line configured to be connected to a drain; and (vi) a logic implementor configured to enable (a) fresh dialysate to be gravity fed from the supply bag through the patient line to the peritoneal cavity during a fill cycle and (b) the vacuum source to cause spent dialysate to be pulled from the peritoneal cavity through the drain line to the drain during a drain cycle.