• Vladimir Shushlin's avatar
    Add pages domains acme orders · c3338c92
    Vladimir Shushlin authored
    Extract acme double to helper
    
    Create ACME challanges for pages domains
    
    * Create order & challange through API
    * save them to database
    * request challenge validation
    
    We're saving order and challenge as one entity,
    that wouldn't be correct if we would order certificates for
    several domains simultaneously, but we always order certificate
    per domain
    
    Add controller for processing acme challenges redirected from pages
    
    Don't save acme challenge url - we don't use it
    
    Validate acme challenge attributes
    
    Encrypt private_key in acme orders
    c3338c92
pages_domain.rb 5.1 KB