New translations docker.mdx (Norwegian Nynorsk)

[ci skip]
This commit is contained in:
crowdin 2024-07-16 15:38:57 +00:00
parent a39a91c19a
commit 97855c23ae

View File

@ -12,8 +12,8 @@ byggjeprosessen:
- [**`castopod/web-server`**](https://hub.docker.com/r/castopod/web-server):eit - [**`castopod/web-server`**](https://hub.docker.com/r/castopod/web-server):eit
nginx-oppsett for Castopod nginx-oppsett for Castopod
I tillegg krev Castopod ein MySQL-kompatibel database. Du kan leggja til ein Additionally, Castopod requires a MySQL-compatible database. A Redis database
Redis-database for å handtera mellomlagring. can be added as a cache handler.
## Støtta merkelappar ## Støtta merkelappar
@ -24,135 +24,136 @@ Redis-database for å handtera mellomlagring.
## Døme på bruk ## Døme på bruk
1. Installer [docker](https://docs.docker.com/get-docker/) og 1. Installer [docker](https://docs.docker.com/get-docker/) og
[docker-compose](https://docs.docker.com/compose/install/) [docker-compose](https://docs.docker.com/compose/install/)
2. Lag ei `docker-compose.yml`-fil som inneheld dette:
```yml 2. Lag ei `docker-compose.yml`-fil som inneheld dette:
versjon: "3.7"
tenester: ```yml
app: versjon: "3.7"
bilete: castopod/castopod:latest
container_namn: "castopod-app"
lagringsvolum:
- castopod-media:/var/www/castopod/public/media
miljø:
MYSQL_DATABASE: castopod
MYSQL_USER: castopod
MYSQL_PASSWORD: endremeg
CP_BASEURL: "https://castopod.domene.no"
CP_ANALYTICS_SALT: endremeg
CP_CACHE_HANDLER: redis
CP_REDIS_HOST: redis
CP_REDIS_PASSWORD: endremeg
nettverk:
- castopod-app
- castopod-db
portar:
- 8000:8000
restart: unless-stopped
mariadb: tenester:
bilete: mariadb:10.5 app:
container_namn: "castopod-mariadb" bilete: castopod/castopod:latest
nettverk: container_namn: "castopod-app"
- castopod-db lagringsvolum:
lagringsvolum: - castopod-media:/var/www/castopod/public/media
- castopod-db:/var/lib/mysql miljø:
miljø: MYSQL_DATABASE: castopod
MYSQL_ROOT_PASSWORD: endremeg MYSQL_USER: castopod
MYSQL_DATABASE: castopod MYSQL_PASSWORD: endremeg
MYSQL_USER: castopod CP_BASEURL: "https://castopod.domene.no"
MYSQL_PASSWORD: endremeg CP_ANALYTICS_SALT: endremeg
restart: unless-stopped CP_CACHE_HANDLER: redis
CP_REDIS_HOST: redis
CP_REDIS_PASSWORD: endremeg
nettverk:
- castopod-app
- castopod-db
portar:
- 8000:8000
restart: unless-stopped
redis: mariadb:
bilete: redis:7.0-alpine bilete: mariadb:10.5
container_namn: "castopod-redis" container_namn: "castopod-mariadb"
kommando: --requirepass changeme nettverk:
lagringsvolum: - castopod-db
- castopod-cache:/data lagringsvolum:
nettverk: - castopod-db:/var/lib/mysql
- castopod-app miljø:
MYSQL_ROOT_PASSWORD: endremeg
MYSQL_DATABASE: castopod
MYSQL_USER: castopod
MYSQL_PASSWORD: endremeg
restart: unless-stopped
lagringsvolum: redis:
castopod-media: bilete: redis:7.0-alpine
castopod-db: container_namn: "castopod-redis"
castopod-cache: kommando: --requirepass changeme
lagringsvolum:
- castopod-cache:/data
nettverk:
- castopod-app
nettverk: lagringsvolum:
castopod-app: castopod-media:
castopod-db: castopod-db:
``` castopod-cache:
Du må tilpassa nokre av variablane til din bruk (td. `CP_BASEURL`, nettverk:
`MYSQL_ROOT_PASSWORD`, `MYSQL_PASSWORD` og `CP_ANALYTICS_SALT`). castopod-app:
castopod-db:
```
3. Set opp ein revers-mellomlagertenar for TLS (SSL/HTTPS) Du må tilpassa nokre av variablane til din bruk (td. `CP_BASEURL`,
`MYSQL_ROOT_PASSWORD`, `MYSQL_PASSWORD` og `CP_ANALYTICS_SALT`).
Du treng TLS for at ActivityPub skal verka. Dette kan du lett handtera med 3. Set opp ein revers-mellomlagertenar for TLS (SSL/HTTPS)
ein revers-mellomtenar, til dømes [Caddy](https://caddyserver.com/):
``` TLS is mandatory for ActivityPub to work. This job can easily be handled by
#castopod a reverse proxy, for example with [Caddy](https://caddyserver.com/):
castopod.eksempel.com {
reverse_proxy localhost:8000
}
```
4. Køyr `docker-compose up -d`, vent på at han skal starta og gå til ```
`https://castopod.eksempel.com/cp-install` for å gjera ferdig #castopod
Castopod-oppsettet! castopod.eksempel.com {
reverse_proxy localhost:8000
}
```
5. Då er du klar og kan starta å podkasta! 🎙️🚀 4. Køyr `docker-compose up -d`, vent på at han skal starta og gå til
`https://castopod.eksempel.com/cp-install` for å gjera ferdig
Castopod-oppsettet!
5. You're all set, start podcasting! 🎙️🚀
## Systemvariablar ## Systemvariablar
- **castopod/castopod** og **castopod/app** - **castopod/castopod** og **castopod/app**
| Variabelnamn | Type (`standard`) | Standardval | | Variabelnamn | Type (`standard`) | Standardval |
| ------------------------------------- | -------------------------- | ---------------- | | ------------------------------------- | ------------------------------------------- | -------------------- |
| **`CP_BASEURL`** | streng | `udefinert` | | **`CP_BASEURL`** | streng | `udefinert` |
| **`CP_MEDIA_BASEURL`** | ?streng | `CP_BASEURL` | | **`CP_MEDIA_BASEURL`** | ?streng | `CP_BASEURL` |
| **`CP_ADMIN_GATEWAY`** | ?streng | `"cp-admin"` | | **`CP_ADMIN_GATEWAY`** | ?streng | `"cp-admin"` |
| **`CP_AUTH_GATEWAY`** | ?streng | `"cp-auth"` | | **`CP_AUTH_GATEWAY`** | ?streng | `"cp-auth"` |
| **`CP_ANALYTICS_SALT`** | streng | `udefinert` | | **`CP_ANALYTICS_SALT`** | streng | `udefinert` |
| **`CP_DATABASE_HOSTNAME`** | ?streng | `"mariadb"` | | **`CP_DATABASE_HOSTNAME`** | ?streng | `"mariadb"` |
| **`CP_DATABASE_NAME`** | ?streng | `MYSQL_DATABASE` | | **`CP_DATABASE_NAME`** | ?streng | `MYSQL_DATABASE` |
| **`CP_DATABASE_USERNAME`** | ?streng | `MYSQL_USER` | | **`CP_DATABASE_USERNAME`** | ?streng | `MYSQL_USER` |
| **`CP_DATABASE_PASSWORD`** | ?streng | `MYSQL_PASSORD` | | **`CP_DATABASE_PASSWORD`** | ?streng | `MYSQL_PASSORD` |
| **`CP_DATABASE_PREFIX`** | ?streng | `"cp_"` | | **`CP_DATABASE_PREFIX`** | ?streng | `"cp_"` |
| **`CP_CACHE_HANDLER`** | [`"file"` eller `"redis"`] | `"file"` | | **`CP_CACHE_HANDLER`** | [`"file"` eller `"redis"`] | `"file"` |
| **`CP_REDIS_HOST`** | ?streng | `"localhost"` | | **`CP_REDIS_HOST`** | ?streng | `"localhost"` |
| **`CP_REDIS_PASSORD`** | ?streng | `tom` | | **`CP_REDIS_PASSORD`** | ?streng | `null` |
| **`CP_REDIS_PORT`** | ?tal | `6379` | | **`CP_REDIS_PORT`** | ?tal | `6379` |
| **`CP_REDIS_DATABASE`** | ?tal | `0` | | **`CP_REDIS_DATABASE`** | ?tal | `0` |
| **`CP_EMAIL_SMTP_HOST`** | ?streng | `udefinert` | | **`CP_EMAIL_SMTP_HOST`** | ?streng | `udefinert` |
| **`CP_EMAIL_FROM`** | ?streng | `udefinert` | | **`CP_EMAIL_FROM`** | ?streng | `udefinert` |
| **`CP_EMAIL_SMTP_USERNAME`** | ?streng | `"localhost"` | | **`CP_EMAIL_SMTP_USERNAME`** | ?streng | `"localhost"` |
| **`CP_EMAIL_SMTP_PASSWORD`** | ?streng | `null` | | **`CP_EMAIL_SMTP_PASSWORD`** | ?streng | `null` |
| **`CP_EMAIL_SMTP_PORT`** | ?tal | `25` | | **`CP_EMAIL_SMTP_PORT`** | ?tal | `25` |
| **`CP_EMAIL_SMTP_CRYPTO`** | [`"tls"` eller `"ssl"`] | `"tls"` | | **`CP_EMAIL_SMTP_CRYPTO`** | [`"tls"` eller `"ssl"`] | `"tls"` |
| **`CP_ENABLE_2FA`** | ?boolsk | `udefinert` | | **`CP_ENABLE_2FA`** | ?boolsk | `udefinert` |
| **`CP_MEDIA_FILE_MANAGER`** | ?streng | `udefinert` | | **`CP_MEDIA_FILE_MANAGER`** | ?streng | `udefinert` |
| **`CP_MEDIA_S3_ENDPOINT`** | ?streng | `udefinert` | | **`CP_MEDIA_S3_ENDPOINT`** | ?streng | `udefinert` |
| **`CP_MEDIA_S3_KEY`** | ?streng | `udefinert` | | **`CP_MEDIA_S3_KEY`** | ?streng | `udefinert` |
| **`CP_MEDIA_S3_SECRET`** | ?streng | `udefinert` | | **`CP_MEDIA_S3_SECRET`** | ?streng | `udefinert` |
| **`CP_MEDIA_S3_REGION`** | ?streng | `udefinert` | | **`CP_MEDIA_S3_REGION`** | ?streng | `udefinert` |
| **`CP_MEDIA_S3_BUCKET`** | ?streng | `udefinert` | | **`CP_MEDIA_S3_BUCKET`** | ?streng | `udefinert` |
| **`CP_MEDIA_S3_PROTOCOL`** | ?tal | `udefinert` | | **`CP_MEDIA_S3_PROTOCOL`** | ?tal | `udefinert` |
| **`CP_MEDIA_S3_PATH_STYLE_ENDPOINT`** | ?boolsk | `udefinert` | | **`CP_MEDIA_S3_PATH_STYLE_ENDPOINT`** | ?boolsk | `udefinert` |
| **`CP_MEDIA_S3_KEY_PREFIX`** | ?streng | `udefinert` | | **`CP_MEDIA_S3_KEY_PREFIX`** | ?streng | `udefinert` |
| **`CP_DISABLE_HTTPS`** | ?[`0` eller `1`] | `udefinert` | | **`CP_DISABLE_HTTPS`** | ?[`0` eller `1`] | `udefinert` |
| **`CP_MAX_BODY_SIZE`** | ?tal (med suffiks) | `512M` | | **`CP_MAX_BODY_SIZE`** | ?tal (med suffiks) | `512M` |
| **`CP_PHP_MEMORY_LIMIT`** | ?tal (med suffiks) | `512M` | | **`CP_PHP_MEMORY_LIMIT`** | ?tal (med suffiks) | `512M` |
| **`CP_TIMEOUT`** | ?tal | `900` | | **`CP_TIMEOUT`** | ?tal | `900` |
- **castopod/web-server** - **castopod/web-server**
| Variabelnamn | Type | Standardval | | Variabelnamn | Type | Standardval |
| ---------------------- | ------------------ | ----------- | | ---------------------- | ------------------------------------- | ----------- |
| **`CP_APP_HOSTNAME`** | ?streng | `"app"` | | **`CP_APP_HOSTNAME`** | ?streng | `"app"` |
| **`CP_MAX_BODY_SIZE`** | ?tal (med suffiks) | `512M` | | **`CP_MAX_BODY_SIZE`** | ?tal (med suffiks) | `512M` |
| **`CP_TIMEOUT`** | ?tal | `900` | | **`CP_TIMEOUT`** | ?tal | `900` |