Page 1 of 1
Yams Update
Posted: Tue Sep 09, 2025 7:36 pm
by hamburger_salad
Hello Rogs,
I've been using YAMS for over a year and love this platform! Has been really easy to use and taught me a lot about docker. This morning I was reading about the recent security breach at Plex and was trying to update plex version. In my haste I accidentally ran "yams update" command without giving it too much thought. Apparently I was running V2 before and by initiating this command I updated to V3 (or at least I assume that's what happened?)
Kicking myself for not backing up right before. I am now going through getting everything up and running again and one thing I am noticing right away is when I run "check-vpn" I get the following back:
Code: Select all
Getting your IP...
xx.xx.xx.xxx
Your local IP country is Canada
Getting your qBittorrent IP...
and thats it, no fail or pass. Any ideas where to start with this? Thanks for your help!
Re: Yams Update
Posted: Tue Sep 09, 2025 9:49 pm
by rogs
Hey @hamburger_salad!
Unfortunately, v2 and v3 aren’t compatible, and there’s no easy way to roll back. Did you happen to have a backup? If not, checking the history of the docker-compose file in GitLab might be your best bet.
The latest v2 version is here:
https://gitlab.com/rogs/yams/-/blob/e2c ... ample.yaml
Sorry I don’t have better news
but I’m happy to help however I can!
Cheers!
Roger.
Re: Yams Update
Posted: Wed Sep 10, 2025 12:01 am
by hamburger_salad
Thank Rogs,
I went through and modified the docker compose. Things seem to be working now just by commenting out some lines that are new for Gluetun, any red flags you can see on these changes?
Code: Select all
# Gluetun is our VPN, so you can download torrents safely
gluetun:
image: qmcgaw/gluetun:v3
container_name: gluetun
cap_add:
- NET_ADMIN
devices:
- /dev/net/tun:/dev/net/tun
ports:
- 8888:8888/tcp # HTTP proxy
- 8388:8388/tcp # Shadowsocks
- 8388:8388/udp # Shadowsocks
- 8003:8000/tcp # Admin
- 8080:8080/tcp # gluetun
environment:
- VPN_SERVICE_PROVIDER=${VPN_SERVICE}
- VPN_TYPE=openvpn
- OPENVPN_USER=${VPN_USER}
- OPENVPN_PASSWORD=${VPN_PASSWORD}
- OPENVPN_CIPHERS=AES-256-GCM
# - PORT_FORWARD_ONLY=on
# - VPN_PORT_FORWARDING=on
# - FIREWALL_OUTBOUND_SUBNETS=172.60.0.0/24
restart: unless-stopped
networks:
yams_network:
ipv4_address: 172.60.0.18
Also, I'm having some issues running a backup. I 'm getting no response from the command
and the help menu doesn't include a backup option. Am I doing something wrong here?
Re: Yams Update
Posted: Wed Sep 10, 2025 5:14 pm
by rogs
I don't see any red flags! If it works, then it works!
The backups command doesn't work because it's only for YAMS v3. You'll need to backup manually!
Cheers!
Roger.