diff --git a/minecraft-java/docker-compose.yml b/minecraft-java/docker-compose.yml index 8e453f5..8298df1 100644 --- a/minecraft-java/docker-compose.yml +++ b/minecraft-java/docker-compose.yml @@ -1,24 +1,24 @@ -# services: -# mc: -# networks: -# - traefik -# image: itzg/minecraft-server -# environment: -# EULA: "true" -# ports: -# - "25565:25565" -# volumes: -# - /srv/minecraft-java:/data -# stdin_open: true -# tty: true -# restart: unless-stopped +services: + mc: + networks: + - traefik + image: itzg/minecraft-server + environment: + EULA: "true" + ports: + - "25565:25565" + volumes: + - /srv/minecraft-java:/data + stdin_open: true + tty: true + restart: unless-stopped # networks: # traefik: # external: true -services: +# services: # forge-server: # networks: # - traefik @@ -37,43 +37,43 @@ services: # restart: always - minecraft-server: - image: itzg/minecraft-server:latest - container_name: minecraft-server - ports: - - 25565:25565 - networks: - - traefik - environment: - SERVER_NAME: "Dockerized-Minecraft-Server" - MOTD: "Forge Minecraft Server" - EULA: "TRUE" - TYPE: "FORGE" - # VERSION: "1.17.1" - MODE: "survival" - MEMORY: "8G" - LEVEL_TYPE: "DEFAULT" - ENABLE_RCON: "true" - RCON_PASSWORD: pomfrithus - RCON_PORT: 28016 - SERVER_PORT: 25565 - # ENABLE_WHITELIST: "true" - # WHITELIST: "${WHITELISTED_PLAYERS}" - # OPS: "${OPS_PLAYERS}" - MAX_PLAYERS: 20 - ANNOUNCE_PLAYER_ACHIEVEMENTS: "true" - SPAWN_ANIMALS: "true" - SPAWN_MONSTERS: "true" - PVP: "true" - LEVEL: "cold" - TZ: "Europe/Copenhagen" - GUI: "FALSE" - # MODS_FILE: /extras/mods.txt - REMOVE_OLD_MODS: "true" - # volumes: - # - /srv/minecraft-java:/data - # - /srv/minecraft-mods:/mods:ro - restart: unless-stopped + # minecraft-server: + # image: itzg/minecraft-server:latest + # container_name: minecraft-server + # ports: + # - 25565:25565 + # networks: + # - traefik + # environment: + # SERVER_NAME: "Dockerized-Minecraft-Server" + # MOTD: "Forge Minecraft Server" + # EULA: "TRUE" + # TYPE: "FORGE" + # # VERSION: "1.17.1" + # MODE: "survival" + # MEMORY: "8G" + # LEVEL_TYPE: "DEFAULT" + # ENABLE_RCON: "true" + # RCON_PASSWORD: pomfrithus + # RCON_PORT: 28016 + # SERVER_PORT: 25565 + # # ENABLE_WHITELIST: "true" + # # WHITELIST: "${WHITELISTED_PLAYERS}" + # # OPS: "${OPS_PLAYERS}" + # MAX_PLAYERS: 20 + # ANNOUNCE_PLAYER_ACHIEVEMENTS: "true" + # SPAWN_ANIMALS: "true" + # SPAWN_MONSTERS: "true" + # PVP: "true" + # LEVEL: "cold" + # TZ: "Europe/Copenhagen" + # GUI: "FALSE" + # # MODS_FILE: /extras/mods.txt + # REMOVE_OLD_MODS: "true" + # # volumes: + # # - /srv/minecraft-java:/data + # # - /srv/minecraft-mods:/mods:ro + # restart: unless-stopped networks: traefik: diff --git a/scripts/sync_bornefilm.sh b/scripts/sync_bornefilm.sh index c2a1d7c..9be38f3 100755 --- a/scripts/sync_bornefilm.sh +++ b/scripts/sync_bornefilm.sh @@ -1,5 +1,5 @@ #!/bin/bash echo "STARTING KIDS MOVIES FILE SYNC RAN AT: " `date '+%Y-%m-%d %H:%M:%S'` >> /home/null/logs/bornefilm_cron.log -/usr/bin/rsync -ravz --stats --progress --exclude=/home/null/shares/disk3/bornefilm -e "ssh -i /home/null/.ssh/id_rsa_sync " invalid@unity.whatbox.ca:/home/invalid/files/_bornefilm/ /home/null/shares/disk3/bornefilm >> /home/null/logs/flims_cron.log +/usr/bin/rsync -ravz --stats --progress --exclude=/home/null/shares/disk3/bornefilm -e "ssh -i /home/null/.ssh/id_rsa_sync " invalid@saturn.whatbox.ca:/home/invalid/files/_bornefilm/ /home/null/shares/disk3/bornefilm >> /home/null/logs/flims_cron.log echo "CRON KIDS MOVIES FILE SYNC RAN AT: " `date '+%Y-%m-%d %H:%M:%S'` >> /home/null/logs/flims_cron.log diff --git a/scripts/sync_classics.sh b/scripts/sync_classics.sh index 37e93f7..7e054e2 100755 --- a/scripts/sync_classics.sh +++ b/scripts/sync_classics.sh @@ -2,7 +2,7 @@ log_file=classics_cron.log echo "STARTING CLASSIC MOVIES FILE SYNC RAN AT: " `date '+%Y-%m-%d %H:%M:%S'` > /home/$USER/logs/$log_file ; -/usr/bin/rsync -avz --no-perms --no-owner --no-group --stats --progress --exclude=/home/$USER/shares/disk1/classics -e "ssh -i /home/$USER/.ssh/id_rsa_what " invalid@unity.whatbox.ca:/home/invalid/files/_classics/ /home/$USER/shares/disk1/classics >> /home/$USER/logs/$log_file +/usr/bin/rsync -avz --no-perms --no-owner --no-group --stats --progress --exclude=/home/$USER/shares/disk1/classics -e "ssh -i /home/$USER/.ssh/id_rsa_what " invalid@saturn.whatbox.ca:/home/invalid/files/_classics/ /home/$USER/shares/disk1/classics >> /home/$USER/logs/$log_file echo "CRON CLASSIC MOVIES FILE SYNC RAN AT: " `date '+%Y-%m-%d %H:%M:%S'` >> /home/$USER/logs/$log_file /usr/bin/chmod 777 -R /home/$USER/shares/disk1/classics > /home/$USER/logs/chmod_classics.log echo "CRON CHMOD CLASSIC RAN AT: " `date '+%Y-%m-%d %H:%M:%S'` >> /home/$USER/logs/chmod_classics.log diff --git a/scripts/sync_flims.sh b/scripts/sync_flims.sh index 480589d..dad88fb 100755 --- a/scripts/sync_flims.sh +++ b/scripts/sync_flims.sh @@ -3,7 +3,7 @@ log_file=flims_cron.log echo "STARTING MOVIES FILE SYNC RAN AT: " `date '+%Y-%m-%d %H:%M:%S'` > /home/null/logs/$log_file ; -/usr/bin/rsync -avz --no-perms --no-owner --no-group --stats --progress --exclude=/home/null/shares/disk1/film -e "ssh -i /home/null/.ssh/id_rsa_what " invalid@mir.whatbox.ca:/home/invalid/files/_movies/ /home/null/shares/disk1/film >> /home/null/logs/$log_file +/usr/bin/rsync -avz --no-perms --no-owner --no-group --stats --progress --exclude=/home/null/shares/disk1/film -e "ssh -i /home/null/.ssh/id_rsa_what " invalid@saturn.whatbox.ca:/home/invalid/files/_movies/ /home/null/shares/disk1/film >> /home/null/logs/$log_file echo "CRON MOVIES FILE SYNC RAN AT: " `date '+%Y-%m-%d %H:%M:%S'` >> /home/null/logs/$log_file /usr/bin/chmod 777 -R /home/null/shares/disk1/film > /home/null/logs/chmod_film.log echo "CRON CHMOD FILM RAN AT: " `date '+%Y-%m-%d %H:%M:%S'` >> /home/null/logs/chmod_film.log \ No newline at end of file diff --git a/scripts/sync_tv.sh b/scripts/sync_tv.sh index 7c95a6a..b1b0f73 100755 --- a/scripts/sync_tv.sh +++ b/scripts/sync_tv.sh @@ -12,7 +12,7 @@ TARGET_ON_HOST=/home/$USER/shares/disk1/tv TARGET_ON_REMOTE=/home/invalid/files/_tv/ echo "STARTING $SYNC_TYPE FILE SYNC RAN AT: " `date '+%Y-%m-%d %H:%M:%S'` > $LOG_DIR/$LOG_FILE ; -/usr/bin/rsync -avz --no-perms --no-owner --no-group --stats --progress --exclude=$TARGET_ON_HOST -e "ssh -i /home/$USER/.ssh/id_rsa_what " whatbox:$TARGET_ON_REMOTE $TARGET_ON_HOST >> $LOG_DIR/$LOG_FILE +/usr/bin/rsync -avz --no-perms --no-owner --no-group --stats --progress --exclude=$TARGET_ON_HOST -e "ssh -i /home/$USER/.ssh/id_rsa_what " what:$TARGET_ON_REMOTE $TARGET_ON_HOST >> $LOG_DIR/$LOG_FILE echo "CRON $SYNC_TYPE FILE SYNC RAN AT: " `date '+%Y-%m-%d %H:%M:%S'` >> $LOG_DIR/$LOG_FILE /usr/bin/chmod 777 -R $TARGET_ON_HOST > $LOG_DIR/$LOG_CHMOD echo "CRON CHMOD $SYNC_TYPE RAN AT: " `date '+%Y-%m-%d %H:%M:%S'` >> $LOG_DIR/$LOG_CHMOD \ No newline at end of file