blob: f5e0a522f2d748fd7d074071d71a82271edf727d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
package config
type server struct {
Host string `env:"HOST" default:"0.0.0.0"`
Port int `env:"PORT" default:"3000"`
Debug bool `env:"DEBUG" default:"false"`
}
type database struct {
Driver string `env:"DB_DRIVER" default:"sqlite"`
DSN string `env:"DSN" default:"metachan.db"`
}
type sync struct {
AniSync bool `env:"ANISYNC" default:"false"`
}
type api struct {
TMDBKey string `env:"TMDB_API_KEY" default:""`
TMDBReadToken string `env:"TMDB_READ_ACCESS_TOKEN" default:""`
TVDBKey string `env:"TVDB_API_KEY" default:""`
}
|