Compare commits

...

9 Commits

Author SHA1 Message Date
3wc 114a006554 chore: publish 0.1.9+10.8.13 release
continuous-integration/drone/push Build is passing Details
2023-12-02 12:24:45 -03:00
3wc abbff8382e chore: publish 0.1.8+10.8.12 release
continuous-integration/drone/push Build is passing Details
2023-11-09 19:07:02 +00:00
3wc 0877020dd7 chore: publish 0.1.7+10.8.11 release
continuous-integration/drone/push Build is passing Details
2023-10-23 13:49:16 +01:00
3wc e9c43b077b chore: publish 0.1.6+10.8.10 release
continuous-integration/drone/push Build was killed Details
2023-04-23 21:45:07 -04:00
pau 1c67572a03 chore: publish 0.1.5+10.8.9 release
continuous-integration/drone/push Build is passing Details
2023-03-01 21:51:10 +00:00
3wc 13bb4f154e Add EXTRA_VOLUME for Drone
continuous-integration/drone/push Build is passing Details
2023-01-21 12:07:30 -08:00
3wc 7f9d6f717f Switch to self-hosted stack-ssh-deploy image [mass update]
continuous-integration/drone/push Build is failing Details
2023-01-21 11:49:56 -08:00
3wc a259ac5d37 Add CI and catalogue generation [mass update]
continuous-integration/drone/push Build is failing Details
2023-01-20 10:45:03 -08:00
Aadil Ayub be3ac8b7f3 Update 'README.md' 2023-01-19 07:17:47 +00:00
3 changed files with 42 additions and 3 deletions

39
.drone.yml Normal file
View File

@ -0,0 +1,39 @@
---
kind: pipeline
name: deploy to swarm-test.autonomic.zone
steps:
- name: deployment
image: git.coopcloud.tech/coop-cloud/stack-ssh-deploy:latest
settings:
host: swarm-test.autonomic.zone
stack: jellyfin
generate_secrets: true
purge: true
deploy_key:
from_secret: drone_ssh_swarm_test
networks:
- proxy
environment:
DOMAIN: jellyfin.swarm-test.autonomic.zone
STACK_NAME: jellyfin
LETS_ENCRYPT_ENV: production
EXTRA_VOLUME: "/dev/null:/tmp/.dummy"
trigger:
branch:
- main
---
kind: pipeline
name: generate recipe catalogue
steps:
- name: release a new version
image: plugins/downstream
settings:
server: https://build.coopcloud.tech
token:
from_secret: drone_abra-bot_token
fork: true
repositories:
- coop-cloud/auto-recipes-catalogue-json
trigger:
event: tag

View File

@ -29,7 +29,7 @@ For more, see [`docs.coopcloud.tech`](https://docs.coopcloud.tech).
You can mount a folder of your choice to jellyfin by editing this line after running `abra app config ${your jelllyfin url}`
```
EXTRA_VOLUME=/home/aadil/media:/media/ # replace /home/aadil/media with folder of your choice
EXTRA_VOLUME=/home/$USER/media:/media/ # replace /home/$USER/media with folder of your choice
```
Then during the jellyfin setup wizard use this folder as the path for your jellyfin library.

View File

@ -3,7 +3,7 @@ version: "3.8"
services:
app:
image: jellyfin/jellyfin:10.8.8
image: jellyfin/jellyfin:10.8.13
environment:
- JELLYFIN_PublishedServerUrl=https://${DOMAIN}
networks:
@ -25,7 +25,7 @@ services:
#- "traefik.http.routers.${STACK_NAME}.middlewares=${STACK_NAME}-redirect"
#- "traefik.http.middlewares.${STACK_NAME}-redirect.headers.SSLForceHost=true"
#- "traefik.http.middlewares.${STACK_NAME}-redirect.headers.SSLHost=${DOMAIN}"
- "coop-cloud.${STACK_NAME}.version=0.1.4+10.8.8"
- "coop-cloud.${STACK_NAME}.version=0.1.9+10.8.13"
# healthcheck:
# test: ["CMD", "curl", "-f", "http://localhost:8096"]
# interval: 30s