vytvořen repozitář a přidány skripty

This commit is contained in:
2026-03-07 08:01:52 +01:00
commit 444b3eb9b3
7 changed files with 366 additions and 0 deletions

75
config/config.yaml Normal file
View File

@@ -0,0 +1,75 @@
################################
# GoToSocial konfigurační soubor
# Dokumentace: https://docs.gotosocial.org/en/latest/configuration/
################################
# Vaše doména
host: "social.vase-domena.cz"
# Pokud chcete oddělit doménu účtů od domény serveru
# Např. účty @user@vase-domena.cz, ale server běží na social.vase-domena.cz
# account-domain: "vase-domena.cz"
protocol: "https"
bind-address: "0.0.0.0"
port: 8080
trusted-proxies:
- "127.0.0.1/32"
- "::1"
# Databáze
db-type: "sqlite"
db-address: "/gotosocial/storage/sqlite.db"
db-sqlite-journal-mode: "WAL"
db-sqlite-synchronous: "NORMAL"
db-sqlite-cache-size: "8MiB"
db-sqlite-busy-timeout: "30s"
# Úložiště médií
storage-backend: "local"
storage-local-base-path: "/gotosocial/storage"
# Web rozhraní
web-template-base-dir: "/gotosocial/web/template/"
web-asset-base-dir: "/gotosocial/web/assets/"
# Instance
instance-expose-peers: false
instance-expose-suspended: false
instance-expose-suspended-web: false
instance-deliver-to-shared-inboxes: true
# Účty
accounts-registration-open: false
accounts-approval-required: true
accounts-reason-required: true
accounts-allow-custom-css: false
# Média
media-image-max-size: 10485760 # 10 MiB
media-video-max-size: 41943040 # 40 MiB
media-description-min-chars: 0
media-description-max-chars: 500
media-remote-cache-days: 30
# Emojis
media-emoji-local-max-size: 51200 # 50 KiB
media-emoji-remote-max-size: 102400 # 100 KiB
# Logy
log-level: "info"
log-db-queries: false
# SMTP (e-mail) volitelné
# smtp-host: ""
# smtp-port: 587
# smtp-username: ""
# smtp-password: ""
# smtp-from: "noreply@vase-domena.cz"
# OIDc (volitelné přihlašování přes externí poskytovatele)
# oidc-enabled: false
# CORS
advanced-cookies-samesite: "lax"
advanced-rate-limit-requests: 300