maincopy-server 0.1.0

Self-hosted publishing server with exact previews and explicit release approval
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//! Typed host configuration and redacted secret references.

mod diagnostic;
mod host;
pub(crate) mod secret;

pub use diagnostic::{ConfigurationDiagnostic, ConfigurationErrors, ConfigurationValidationCode};
pub(crate) use host::{
    BackupStatusConfigurationView, DatabaseConfigurationView, GitProcessLimits, HostConfiguration,
    HostConfigurationLoader, IdentityStartupBootstrap, SourceConfigurationView,
    SshCredentialReference,
};
#[cfg(test)]
pub(crate) use host::{DatabaseBusyTimeout, DatabaseReadPoolSize, DatabaseWriterQueueCapacity};
pub use secret::{SecretFileReference, SensitivePath};