To realize long-distance quantum communication, it is crucial to design quantum repeater architectures that can deal with transmission losses and operational errors. Code concatenation of photonic graph codes is a promising way to achieve this; however, existing concatenated codes that can correct both transmission losses and operational errors are extremely hardware-demanding. We propose a one-way quantum repeater architecture based on concatenated ring graph codes and linear optical Bell-state measurements. We construct a scheme to generate the concatenated ring graph codes using quantum emitters, where the number of matter qubits scales linearly with concatenation depth. Furthermore, we devise a measurement strategy at each repeater station with a simple experimental setup where photons are measured in the order that they are created and show that entanglement swapping is fault-tolerant to both transmission losses and operational errors. This allows for long-distance quantum communication (>104 km) at a kHZ rate even in the presence of single qubit error rates ϵ>10−3.