Latihan 1 dari materi Nginx Basics di DevOps — praktek dengan editor kode interaktif, test case otomatis, dan hint terpandu. Langsung jalan di browser.
Buat fungsi generateNginxServer(config) yang menerima object dan mengembalikan string konfigurasi Nginx sederhana.
Config: { port, serverName, root, locations } dimana locations adalah array of { path, directive }.
Format output (setiap baris diindentasi 4 spasi):
server {
listen {port};
server_name {serverName};
root {root};
location {path} {
{directive};
}
}