{
    admin off
    email i@shuncheng.lu
}
test-jishuin.proginn.com, *.test-jishuin.proginn.com {
    tls i@shuncheng.lu {
        dns dnspod {env.DNSPOD_TOKEN}
    }
    log {
        output file /data/log/access.log {
            roll_size 10MiB
            roll_keep 10
            roll_keep_for 72h
        }
    }
    reverse_proxy http://10.200.200.200
}
test-kaifain.proginn.com, *.test-kaifain.proginn.com {
    tls i@shuncheng.lu {
        dns dnspod {env.DNSPOD_TOKEN}
    }
    log {
        output file /data/log/access.log {
            roll_size 10MiB
            roll_keep 10
            roll_keep_for 72h
        }
    }
    reverse_proxy http://10.200.200.200
}
test-job.proginn.com, *.test-job.proginn.com {
    tls i@shuncheng.lu {
        dns dnspod {env.DNSPOD_TOKEN}
    }
    log {
        output file /data/log/access.log {
            roll_size 10MiB
            roll_keep 10
            roll_keep_for 72h
        }
    }
    reverse_proxy http://10.200.200.200
}
*.test.proginn.com {
    tls i@shuncheng.lu {
        dns dnspod {env.DNSPOD_TOKEN}
    }
    log {
        output file /data/log/access.log {
            roll_size 10MiB
            roll_keep 10
            roll_keep_for 72h
        }
    }
    reverse_proxy http://10.200.200.200
}
test-rooter.proginn.com, *.test-rooter.proginn.com {
    tls i@shuncheng.lu {
        dns dnspod {env.DNSPOD_TOKEN}
    }
    log {
        output file /data/log/access.log {
            roll_size 10MiB
            roll_keep 10
            roll_keep_for 72h
        }
    }
    reverse_proxy http://10.200.200.200
}
test-git.gitinn.com {
    tls i@shuncheng.lu {
        dns dnspod {env.DNSPOD_TOKEN}
    }
    log {
        output file /data/log/access.log {
            roll_size 10MiB
            roll_keep 10
            roll_keep_for 72h
        }
    }
    reverse_proxy http://10.200.200.200
}

# cps
cps.test.proginn.com {
    tls i@shuncheng.lu {
        dns dnspod {env.DNSPOD_TOKEN}
    }
    log {
        output file /data/log/access.log {
            roll_size 10MiB
            roll_keep 10
            roll_keep_for 72h
        }
    }
    reverse_proxy http://10.200.0.1:8801
}

# mobile sites
# - jishuin
# - kaifain
jishuin-m.test.proginn.com,
kaifain-m.test.proginn.com {
    tls i@shuncheng.lu {
        dns dnspod {env.DNSPOD_TOKEN}
    }
    log {
        output file /data/log/access.log {
            roll_size 10MiB
            roll_keep 10
            roll_keep_for 72h
        }
    }
    reverse_proxy http://10.200.0.1:8801
}

#lingxb
test.lingxb.com, *.test.lingxb.com {
    tls i@shuncheng.lu {
        dns dnspod {env.DNSPOD_TOKEN}
    }
    log {
        output file /data/log/access.log {
            roll_size 10MiB
            roll_keep 10
            roll_keep_for 72h
        }
    }
    reverse_proxy http://10.200.223.1
}
lxb.test.proginn.com {
    tls i@shuncheng.lu {
        dns dnspod {env.DNSPOD_TOKEN}
    }
    log {
        output file /data/log/access.log {
            roll_size 10MiB
            roll_keep 10
            roll_keep_for 72h
        }
    }
    reverse_proxy http://10.200.223.1
}

#apistd
*.dev.apistd.com {
    tls i@shuncheng.lu {
        dns dnspod {env.DNSPOD_TOKEN}
    }
    log {
        output file /data/log/apistd-access.log {
            roll_size 10MiB
            roll_keep 10
            roll_keep_for 72h
        }
    }
    reverse_proxy http://10.200.0.1:8000
}
