Release

7.016e (Test Version) – @ Version 7.016g

Lastest Update: 7.016g (BETA) 85 percent conversion done!

If anyone installs and can provide feedback, please let me know.  The new app installer is set in place with a rewritten appguard and port guard.  60% of the programs are here now, but points to check.

  • appguard and portguard work
  • plex deployment works
    • new installer
  • current listed programs work

Thanks!

Admin9705 posses a Masters Degree in Project Management and a Bachelors Degree in Business IT Administration. He currently posses nearly 40 certifications including CISSP, CCNP, and PMP. Admin9705 built this website being frustrated with all the fragmentary solutions all over the web. He enjoys running, coding, playing soccer, is a life learner and loves Final Fantasy!

Admin9705

Administrator
Project Manager
Jan 17, 2018
3,991
1,699
Reactions
1,699 0 0
#3

timekills

PG Elite
Tech Support
Sep 12, 2018
183
105
Reactions
105 0 0
#4
More seriously, when redploying Traefik a number of the .yml files were not found in the "/opt/plexguide/programs/containers/" folder:
tautulli
portainer
speedtest
netdata
nowshowing
plex (although the container didn't throw an error on rebuild for Plex, oddly.)

This caused the rebuild of the containers to fail.

The list of yml files in the folder is now limited to:
Bash:
root@clplex1:/opt/plexguide/programs/containers# ls
cloudblitz.yml          guacamole-trash.yml       ombi4k.yml              radarrhdr.yml         sonarr4k.yml          syncthing-override.yml
cloudcmd.yml            guacamole.yml             ombihdr.yml             radarr.yml            sonarrbeta.yml        syncthing.yml
couchpotato-ending.yml  lazylibrarian-ending.yml  ombi.yml                resilio-override.yml  sonarrhdr.yml         test.yml
couchpotato.yml         lazylibrarian.yml         qbittorrent-ending.yml  resilio.yml           sonarr.yml            watchtower.yml
dockergc-override.yml   nextcloud-override.yml    qbittorrent.yml         rutorrent-ending.yml  synclounge.yml        weavescope-override.yml
dockergc.yml            nextcloud.yml             radarr4k.yml            rutorrent.yml         syncthing-ending.yml  weavescope.yml
They're all there when I roll back to 7.015c or earlier (checked 7.013 as well; good there too.) But when going back to 7.016e the list is reduced again to the above list in code.
 
Last edited:

Admin9705

Administrator
Project Manager
Jan 17, 2018
3,991
1,699
Reactions
1,699 0 0
#7
More seriously, when redploying Traefik a number of the .yml files were not found in the "/opt/plexguide/programs/containers/" folder:
tautulli
portainer
speedtest
netdata
nowshowing
plex (although the container didn't throw an error on rebuild for Plex, oddly.)

This caused the rebuild of the containers to fail.

The list of yml files in the folder is now limited to:
Bash:
root@clplex1:/opt/plexguide/programs/containers# ls
cloudblitz.yml          guacamole-trash.yml       ombi4k.yml              radarrhdr.yml         sonarr4k.yml          syncthing-override.yml
cloudcmd.yml            guacamole.yml             ombihdr.yml             radarr.yml            sonarrbeta.yml        syncthing.yml
couchpotato-ending.yml  lazylibrarian-ending.yml  ombi.yml                resilio-override.yml  sonarrhdr.yml         test.yml
couchpotato.yml         lazylibrarian.yml         qbittorrent-ending.yml  resilio.yml           sonarr.yml            watchtower.yml
dockergc-override.yml   nextcloud-override.yml    qbittorrent.yml         rutorrent-ending.yml  synclounge.yml        weavescope-override.yml
dockergc.yml            nextcloud.yml             radarr4k.yml            rutorrent.yml         syncthing-ending.yml  weavescope.yml
They're all there when I roll back to 7.015c or earlier (checked 7.013 as well; good there too.) But when going back to 7.016e the list is reduced again to the above list in code.
ya the conversions are not finished :D that's why it's labeled as a test version. but making sure it executes including plex. i'm slowly deleting that old folder.
 

Admin9705

Administrator
Project Manager
Jan 17, 2018
3,991
1,699
Reactions
1,699 0 0
#8
More seriously, when redploying Traefik a number of the .yml files were not found in the "/opt/plexguide/programs/containers/" folder:
tautulli
portainer
speedtest
netdata
nowshowing
plex (although the container didn't throw an error on rebuild for Plex, oddly.)

This caused the rebuild of the containers to fail.

The list of yml files in the folder is now limited to:
Bash:
root@clplex1:/opt/plexguide/programs/containers# ls
cloudblitz.yml          guacamole-trash.yml       ombi4k.yml              radarrhdr.yml         sonarr4k.yml          syncthing-override.yml
cloudcmd.yml            guacamole.yml             ombihdr.yml             radarr.yml            sonarrbeta.yml        syncthing.yml
couchpotato-ending.yml  lazylibrarian-ending.yml  ombi.yml                resilio-override.yml  sonarrhdr.yml         test.yml
couchpotato.yml         lazylibrarian.yml         qbittorrent-ending.yml  resilio.yml           sonarr.yml            watchtower.yml
dockergc-override.yml   nextcloud-override.yml    qbittorrent.yml         rutorrent-ending.yml  synclounge.yml        weavescope-override.yml
dockergc.yml            nextcloud.yml             radarr4k.yml            rutorrent.yml         syncthing-ending.yml  weavescope.yml
They're all there when I roll back to 7.015c or earlier (checked 7.013 as well; good there too.) But when going back to 7.016e the list is reduced again to the above list in code.
ok version 7.016f out, just a few more containers to go
 

Admin9705

Administrator
Project Manager
Jan 17, 2018
3,991
1,699
Reactions
1,699 0 0
#9

timekills

PG Elite
Tech Support
Sep 12, 2018
183
105
Reactions
105 0 0
#10
Looks like it reads the directory and places the file listing in /var/plexguide/app.list

*edit*
Looks like they're all accounted for in app.list, even non plexguide apps.
However, the /opt/plexguide/programs/containers/ folder still has the same limited number of .yml files in it.
I assume that is due to the work in progress, but not sure why the inclusion of .yml files would be affected.
It only seems to impact Traefik redeployment and TLD change though.

I'll have to walk the dog on the install scripts to figure out where the install portion is pulling the files from. I see it check the TLD and remove the old container, as well as create a new scripts directory in the /opt/appdata/(containername) and a new /mnt point but not where it is getting the install file (.yml file.)

Anyhow - probably need to look at the Traefik install/redeploy script to ensure it is pulling the .yml files from the same location as the install script when the Traefik script or TLD change script has to rebuild the containers.
 
Last edited:

Admin9705

Administrator
Project Manager
Jan 17, 2018
3,991
1,699
Reactions
1,699 0 0
#11
Looks like it reads the directory and places the file listing in /var/plexguide/app.list

*edit*
Looks like they're all accounted for in app.list, even non plexguide apps.
However, the /opt/plexguide/programs/containers/ folder still has the same limited number of .yml files in it.
I assume that is due to the work in progress, but not sure why the inclusion of .yml files would be affected.
It only seems to impact Traefik redeployment and TLD change though.

I'll have to walk the dog on the install scripts to figure out where the install portion is pulling the files from. I see it check the TLD and remove the old container, as well as create a new scripts directory in the /opt/appdata/(containername) and a new /mnt point but not where it is getting the install file (.yml file.)

Anyhow - probably need to look at the Traefik install/redeploy script to ensure it is pulling the .yml files from the same location as the install script when the Traefik script or TLD change script has to rebuild the containers.
good point. good looking out, i would have over looked it. ya this version, i made sure it accounts for what's in the folder rather than typing it and omits certain files; basically more automatic.
 

FatBoyNotSoSlim

PG Overlord
Member
Feb 7, 2018
28
18
Reactions
18 0 0
#12
Backup and restore is currently broken. Unable to get the restore list, so can't set up a new server.
↘️ LIST: Solo Restore >>> Via RClone - gdrive:/plexguide/backup/
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

☑️ Restoring all applications below. Certain apps that generated tons
of metadata can take quite a while (i.e. Plex, Sonarr, Radarr). Plex
alone can take 45min+.

✅️ All Apps Being Restored:
cat: /opt/appdata/plexguide/restore.build: No such file or directory


⚠️ Continue? Type >>> yes or no | Press [ENTER]:
And for changing the server to restore from:
↘️ ESTABLISHING: Restore ID
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
The Restore ID is an ID of an OLD SERVER! If you are unsure of your
prior server names, visit https://drive.google.com - From here, goto
/plexguide/backup and you should see the list there!
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

TYPE the Restore ID Name & Press [ENTER]: abc123

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚠️ NOTICE: Checking - abc123's existance ! Please Standby
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
2018/11/23 22:24:45 ERROR : : error listing: directory not found
2018/11/23 22:24:45 Failed to ls: directory not found

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⛔️ WARNING! - This Server Does Not Exist! Exiting! (Case Senstive)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

What was the last version in the 6.xxx branch that was stable, and can that still be installed? I'd really love to get my new server up and going for the weekend, and can update it to all the new fancy stuff after.
 

Admin9705

Administrator
Project Manager
Jan 17, 2018
3,991
1,699
Reactions
1,699 0 0
#13
Backup and restore is currently broken. Unable to get the restore list, so can't set up a new server.

And for changing the server to restore from:



What was the last version in the 6.xxx branch that was stable, and can that still be installed? I'd really love to get my new server up and going for the weekend, and can update it to all the new fancy stuff after.
i have conducted several restores :D i'll double check on it