diff --git a/homelab/jafner-tools/config/xbackbone/.env b/homelab/jafner-tools/config/xbackbone/.env new file mode 100644 index 00000000..7bd0a1e3 --- /dev/null +++ b/homelab/jafner-tools/config/xbackbone/.env @@ -0,0 +1 @@ +DOCKER_DATA=/root/data/xbackbone \ No newline at end of file diff --git a/homelab/jafner-tools/config/xbackbone/README.md b/homelab/jafner-tools/config/xbackbone/README.md new file mode 100644 index 00000000..330f67b5 --- /dev/null +++ b/homelab/jafner-tools/config/xbackbone/README.md @@ -0,0 +1,5 @@ +# References +[Dockerhub](https://hub.docker.com/r/linuxserver/xbackbone) +[Linuxserver.io](https://docs.linuxserver.io/images/docker-xbackbone) +[GitHub/Linuxserver/Xbackbone](https://github.com/linuxserver/docker-xbackbone) +[Github/SergiX44/Xbackbone](https://github.com/SergiX44/XBackBone) \ No newline at end of file diff --git a/homelab/jafner-tools/config/xbackbone/docker-compose.yml b/homelab/jafner-tools/config/xbackbone/docker-compose.yml new file mode 100644 index 00000000..4e83f3f4 --- /dev/null +++ b/homelab/jafner-tools/config/xbackbone/docker-compose.yml @@ -0,0 +1,23 @@ +version: '3' +services: + xbackbone: + image: linuxserver/xbackbone + container_name: xbackbone_xbackbone + restart: unless-stopped + environment: + - PUID=1000 + - PGID=1000 + - TZ=America/Los_Angeles + volumes: + - $DOCKER_DATA:/config + - ./php-local.ini:/config/php/php-local.ini + labels: + - "traefik.http.routers.xbackbone.rule=Host(`xbackbone.jafner.tools`)" + - "traefik.http.routers.xbackbone.tls.certresolver=lets-encrypt" + - "traefik.http.services.xbackbone.loadbalancer.server.port=80" + networks: + - web + +networks: + web: + external: true diff --git a/homelab/jafner-tools/config/xbackbone/php-local.ini b/homelab/jafner-tools/config/xbackbone/php-local.ini new file mode 100644 index 00000000..414ff0f7 --- /dev/null +++ b/homelab/jafner-tools/config/xbackbone/php-local.ini @@ -0,0 +1,6 @@ +; Edit this file to override php.ini directives and restart the container + +date.timezone = America/Los_Angeles +upload_max_filesize = 1024M +post_max_size = 1024M +memory_limit = 128M \ No newline at end of file