diff --git a/config/defaults.go b/config/defaults.go index 964756af1..34e5c7fc7 100644 --- a/config/defaults.go +++ b/config/defaults.go @@ -38,9 +38,8 @@ type Defaults struct { // GetDefaults will return default configuration values. func GetDefaults() Defaults { return Defaults{ - Name: "Owncast", - Title: "My Owncast Server", - Summary: "This is brief summary of whom you are or what your stream is. You can edit this description in the admin.", + Name: "New Owncast Server", + Summary: "This is a new live video streaming server powered by Owncast.", ServerWelcomeMessage: "", Logo: "logo.svg", Tags: []string{ @@ -48,7 +47,21 @@ func GetDefaults() Defaults { "streaming", }, - PageBodyContent: "# This is your page content that can be edited from the admin.", + PageBodyContent: ` +# Welcome to Owncast! + +- This is a live stream powered by [Owncast](https://owncast.online), a free and open source live streaming server. + +- To discover more examples of streams, visit [Owncast's directory](https://directory.owncast.online). + +- If you're the owner of this server you should visit the admin and customize the content on this page. + +
+ + + `, DatabaseFilePath: "data/owncast.db", diff --git a/core/data/defaults.go b/core/data/defaults.go index df00399f6..c54dc3a49 100644 --- a/core/data/defaults.go +++ b/core/data/defaults.go @@ -32,26 +32,16 @@ func PopulateDefaults() { return } - const defaultPageContent = ` -# Welcome to Owncast - -This is a live stream powered by [Owncast](https://owncast.online), a free and open source livestreaming server. -
- -To discover more examples of streams, visit [Owncast's directory](https://directory.owncast.online), and to edit this -page content visit the admin for this instance. - ` - _ = SetStreamKey(defaults.StreamKey) _ = SetHTTPPortNumber(float64(defaults.WebServerPort)) _ = SetRTMPPortNumber(float64(defaults.RTMPServerPort)) _ = SetLogoPath(defaults.Logo) _ = SetServerMetadataTags([]string{"owncast", "streaming"}) - _ = SetServerSummary("Welcome to your new Owncast server! This description can be changed in the admin. Visit https://owncast.online/docs/configuration/ to learn more.") + _ = SetServerSummary(defaults.Summary) _ = SetServerWelcomeMessage("") - _ = SetServerName("Owncast") + _ = SetServerName(defaults.Name) _ = SetStreamKey(defaults.StreamKey) - _ = SetExtraPageBodyContent(defaultPageContent) + _ = SetExtraPageBodyContent(defaults.PageBodyContent) _ = SetFederationGoLiveMessage(defaults.FederationGoLiveMessage) _ = SetSocialHandles([]models.SocialHandle{ {