a mini social media app for small communities
1dev_mode = false 2static_path = 'src/static' 3 4instance = { 5 name = 'beep' 6 welcome = 'welcome to beep!' 7} 8 9http = { 10 port = 8008 11} 12 13postgres = { 14 host = 'localhost' 15 port = 5432 16 user = 'beep' 17 password = 'beep' 18 db = 'beep' 19} 20 21post = { 22 title_min_len = 1 23 title_max_len = 50 24 title_pattern = '(.|\s)*' 25 26 body_min_len = 1 27 body_max_len = 1000 28 body_pattern = '(.|\s)*' 29} 30 31user = { 32 username_min_len = 3 33 username_max_len = 20 34 username_pattern = '[a-z0-9_.]+' 35 36 nickname_min_len = 1 37 nickname_max_len = 20 38 nickname_pattern = '(.|\s).*' 39 40 password_min_len = 12 41 password_max_len = 72 42 password_pattern = '(.|\s)+' 43 44 pronouns_min_len = 0 45 pronouns_max_len = 30 46 pronouns_pattern = '(.|\s)*' 47 48 bio_min_len = 0 49 bio_max_len = 200 50 bio_pattern = '(.|\s)*' 51 52 default_theme = 'https://cdn.jsdelivr.net/npm/@picocss/pico@2/css/pico.classless.min.css' 53 allow_changing_theme = true 54}