mirror of
https://github.com/owncast/owncast.git
synced 2024-11-29 11:39:08 +03:00
e991199735
* read BackupDirectory from command line flag * Change the default backup directory * mkdir BackupDirectory * use config for backup file path * migrateDatabase to the backup directory * use DoesFileExists change permission on the directory to 0700 * declare err * generate backupFile where needed * style fix * more style fixes * more style fixes
23 lines
850 B
Go
23 lines
850 B
Go
package config
|
|
|
|
import "path/filepath"
|
|
|
|
const (
|
|
// StaticVersionNumber is the version of Owncast that is used when it's not overwritten via build-time settings.
|
|
StaticVersionNumber = "0.0.8" // Shown when you build from develop
|
|
// WebRoot is the web server root directory.
|
|
WebRoot = "webroot"
|
|
// PrivateHLSStoragePath is the HLS write directory.
|
|
PrivateHLSStoragePath = "hls"
|
|
// FfmpegSuggestedVersion is the version of ffmpeg we suggest.
|
|
FfmpegSuggestedVersion = "v4.1.5" // Requires the v
|
|
// DataDirectory is the directory we save data to.
|
|
DataDirectory = "data"
|
|
)
|
|
|
|
var (
|
|
// PublicHLSStoragePath is the directory we write public HLS files to for distribution.
|
|
PublicHLSStoragePath = filepath.Join(WebRoot, "hls")
|
|
// BackupDirectory is the directory we write backup files to.
|
|
BackupDirectory = filepath.Join(DataDirectory, "backup")
|
|
)
|